62,620
社区成员
发帖
与我相关
我的任务
分享
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowEvent;
import java.awt.event.WindowAdapter;
import javax.swing.*;
import java.awt.*;
public class JCheckBoxTwo extends JPanel implements ActionListener {
public static void main(String[] args) {
JFrame jf=new JFrame();
JCheckBoxTwo jcbt=new JCheckBoxTwo();
jf.getContentPane().add(jcbt);
jf.setVisible(true);
jf.setSize(500, 500);
jf.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
}
JCheckBox jcb1,jcb2,jcb3,jcb4,cjb[],jcb5;
ImageIcon ii1,ii2;
JTextField jtf;
public JCheckBoxTwo(){
jtf=new JTextField(20);
add(jtf);
ii1=new ImageIcon("images\\1.JPG");
ii2=new ImageIcon("images\\2.jpg");
jcb1=new JCheckBox();
jcb2=new JCheckBox("大喜");
jcb3=new JCheckBox(ii1,true);
jcb4=new JCheckBox("小喜",ii2);
jcb5=new JCheckBox(ii1);
add(jcb1);
add(jcb2);
add(jcb3);
add(jcb4);
}
public void actionPerformed(ActionEvent e) {
if(e.getSource()==jcb2){
System.out.println("我要实现在命令行");
jtf.setText(jcb2.getLabel());
}
}
}