多个复选框(JCheckBox)在Swing中怎么样才能更好地得到被选中的了值啊!
比如我点一个"注册"(jButton)就把被选中的复选框中的值打印出来
在swing中到底那一个方法是得到JCheckBox是否被选中的属性啊
比如我点一个"注册"(jButton)就把被选中的复选框中的值打印出来
在swing中到底那一个方法是得到JCheckBox是否被选中的属性啊
解决方案 »
- JAVA编程思想第四版答案全部的!!
- 大伙帮我看看这个小程序的问题!!
- (菜鸟飞飞)SelectionKey的问题
- 关于JFileChooser无法关闭的问题
- 请高手帮解决一下!代码如下: 怎么让子菜单项间的 事件相应内容 显示在窗口里而不出现重叠现象。请求帮助!!
- 难题
- 请各位高手们看看我现在的情况,我后天就该开学了,不知道学这个有没有用啊?
- java能编写USB驱动,并口驱动,串行数据传输程吗?
- 非常easy的问题,int的问题
- Java 中 如何替换字符串
- JTree 的节点保存数据?
- 在jsp中用 IE 控件做 Realplayer 的网页电影播放代码(文件名值用“<%=%>”动态传入)
public void itemStateChanged(ItemEvent e) {
if (e.getStateChange() == ItemEvent.SELECTED) {
if(e.getItem().toString().equals("Conference Server"))
{System.out.println(...);}
import java.awt.*;
import java.awt.event.*;
class MyComboBox extends JPanel implements ItemListener{
JComboBox button=new JComboBox();
MyComboBox(){
setBackground(Color.red);
add(button);
button.addItem("red");
button.addItem("white");
button.addItem("black");
button.addItem("blue");
button.addItemListener(this);
}
public void itemStateChanged(ItemEvent e){
Object source=e.getItem();
if(source=="red")
setBackground(Color.red);
if(source=="white")
setBackground(Color.white);
if(source=="black")
setBackground(Color.black);
if(source=="blue")
setBackground(Color.blue);
repaint();
}
}
class MCBF extends JFrame{
MCBF(){
super("color"); setSize(400,400);
setDefaultCloseOperation(EXIT_ON_CLOSE );
Container c=getContentPane();
c.add(new MyComboBox());
setContentPane(c);
}
}
public class MyComboBoxTest{
public static void main(String[]args){
MCBF button=new MCBF();
button.show();
}
}