如果要在界面放两个CHECKBOX,每点击一个CHECKBOX,就弹出一个MSG,显示这个CHECKBOX的名字,应该怎么做(求一段能运行的源程序),谢谢.
解决方案 »
- write()和 append()??
- 刷新JTable的问题,请大家给我看看吧!郁闷中!
- 计算成绩或钱。经常遇到结果算完后为100.123456789123.。。后面好多小数如何精确到小数点后几位?
- 求一个JAVA自学者QQ群
- 菜鸟提问:·· 谁来帮我给下面这个代码注释下·不是很懂·
- jxl开发中如何利用一个已经存在的EXCEL作为模板创建新的EXCEL文件
- 关于改变integer的值,高手飘过吧~~
- JBuild调试时 怎么出现一个一模一样的文件
- 请问Java能否调用Windows的Dll?
- 哪里有visual age for java 3.5下再载???
- java里头int型数据,比如2005,显示出来是2,005,怎么把它变成2005?
- 对象做为参数的用法。。
在js中alert就是了
{
alert("checkbox1");
}
else
{
alert("checkbox2");
}
import java.awt.*;
import java.awt.event.*;public class ChkBoxDemo extends JFrame{
private JCheckBox cb1;
private JCheckBox cb2;
public ChkBoxDemo(){
cb1 = new JCheckBox("cb1");
cb2 = new JCheckBox("cb2");
cb1.addActionListener(new ChkboxHandler());
cb2.addActionListener(new ChkboxHandler());
Container c = getContentPane();
c.setLayout(new FlowLayout());
c.add(cb1);
c.add(cb2);
setSize(new Dimension(400,300));
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String args[]){
new ChkBoxDemo().setVisible(true);
}
private class ChkboxHandler implements ActionListener{
public void actionPerformed(ActionEvent e){
JOptionPane.showMessageDialog(null,e.getActionCommand());
}
}
}