当前位置: 代码迷 >> Java相关 >> 谁能凋试一下
  详细解决方案

谁能凋试一下

热度:450   发布时间:2006-07-06 22:55:06.0
谁能凋试一下
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class RadioButton extends JFrame implements ItemListener
{
JLabel label;
JRadioButton eastButton;
JRadioButton southButton;
JRadioButton westButton;
JRadioButton northButton;
JPanel panel;
RadioButon(String s)
{
super(s);
panel=new JPanel();
eastButton=new JRadioButton("EAST");
southButton=new JRadioButton("SOUTH");
westButton=new JRadioButton("WEST");
northButton=new JRadioButton("NORTH");
ButtonGroup group=new ButtonGroup();
group.add(eastButton);
group.add(southButton);
group.add(westButton);
group.add(northButton);
Container con=getContentPane();
con.add(label);
con.add(panel,BorderLayout.SOUTH);
panel.add(eastButton);
panel.add(southButton);
panel.add(westButton);
panel.add(northButton);
eastButton.addItemListener(this);
southButton.addItemListener(this);
westButton.addItemListener(this);
northButton.addItemListener(this);
label=new JLabel("you choose:");
setSize(300,200);
setVisible(true);
}
public void itemStateChanged(ItemEvent e)
{
if(e.getItemSelectLable()==eastButton)
label.setText("you choosed EAST");
if(e.getItemSelectLable()==southButton)
label.setText("you choosed SOUTH");
if(e.getItemSelectLable()==westButton)
label.setText("you choosed WEST");
if(e.getItemSelectLable()==northButton)
label.setText("you choosed NORTH");
}
}
public class Bh35
{
public static void main(String args[])
{
RadioButon a=new RadioButon("小程序");
a.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
搜索更多相关的解决方案: JRadioButton  import  awt  java  panel  

----------------解决方案--------------------------------------------------------
有所帮助 http://www.gxou.com.cn/question/detail.asp?questionid=109
----------------解决方案--------------------------------------------------------
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class RadioButton extends JFrame implements ItemListener
{
JLabel label;
JRadioButton eastButton;
JRadioButton southButton;
JRadioButton westButton;
JRadioButton northButton;
JPanel panel;
RadioButton(String s)
{
super(s);
panel=new JPanel();
eastButton=new JRadioButton("EAST");
southButton=new JRadioButton("SOUTH");
westButton=new JRadioButton("WEST");
northButton=new JRadioButton("NORTH");
label=new JLabel();
ButtonGroup group=new ButtonGroup();
group.add(eastButton);
group.add(southButton);
group.add(westButton);
group.add(northButton);
Container con=getContentPane();
con.add(label);
con.add(panel,BorderLayout.SOUTH);
panel.add(eastButton);
panel.add(southButton);
panel.add(westButton);
panel.add(northButton);
eastButton.addItemListener(this);
southButton.addItemListener(this);
westButton.addItemListener(this);
northButton.addItemListener(this);
label=new JLabel("you choose:");
setSize(300,200);
setVisible(true);
}
public void itemStateChanged(ItemEvent e)
{

if(e.getSource()==eastButton)
label.setText("you choosed EAST");
if(e.getSource()==southButton)
label.setText("you choosed SOUTH");
if(e.getSource()==westButton)
label.setText("you choosed WEST");
if(e.getSource()==northButton)
label.setText("you choosed NORTH");
}
}
public class Bh35
{
public static void main(String args[])
{
RadioButton a=new RadioButton("小程序");
a.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}改过了 你自己看看吧

----------------解决方案--------------------------------------------------------
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class RadioButton extends JFrame implements ItemListener
{
JLabel label;
JRadioButton eastButton;
JRadioButton southButton;
JRadioButton westButton;
JRadioButton northButton;
JPanel panel;
RadioButton(String s)//这里名字要写对
{
super(s);
panel=new JPanel();
eastButton=new JRadioButton("EAST");
southButton=new JRadioButton("SOUTH");
westButton=new JRadioButton("WEST");
northButton=new JRadioButton("NORTH");
label=new JLabel("you choose:");
ButtonGroup group=new ButtonGroup();
group.add(eastButton);
group.add(southButton);
group.add(westButton);
group.add(northButton);
Container con=getContentPane();
con.add(label);
con.add(panel,BorderLayout.SOUTH);
panel.add(eastButton);
panel.add(southButton);
panel.add(westButton);
panel.add(northButton);
eastButton.addItemListener(this);
southButton.addItemListener(this);
westButton.addItemListener(this);
northButton.addItemListener(this);

setSize(300,200);
setVisible(true);
}
public void itemStateChanged(ItemEvent e)
{

if(e.getSource()==eastButton)
label.setText("you choosed EAST");
if(e.getSource()==southButton)
label.setText("you choosed SOUTH");
if(e.getSource()==westButton)
label.setText("you choosed WEST");
if(e.getSource()==northButton)
label.setText("you choosed NORTH");
}
}
public class Bh35
{
public static void main(String args[])
{
RadioButton a=new RadioButton("小程序");
a.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
改了这些,自己好好看看吧
----------------解决方案--------------------------------------------------------
  相关解决方案