JButton Example press here for spam ButtonDemo2jaa生成带图象的按钮 Icon piCon new Imagelcon("spam. jpg); final Button jb new J Button(press here for Spam", piCon) 2021/2/24 北京理工大学计算机系(共62页)
2021/2/24 北京理工大学计算机系(共62页) 11 JButton ◼ ButtonDemo2.java 生成带图象的按钮 Icon spIcon = new ImageIcon("spam.jpg"); final JButton jb = new JButton("press here for Spam", spIcon);
TextField TextDemo. java AE:PROGRA 1\XINOXS-1\JCREAT-1\GE2001exe you entered:中国人 级 Example Enter your name:中国人 能ABCc 2021/2/24 北京理工大学计算机系(共62页)
2021/2/24 北京理工大学计算机系(共62页) 12 JTextField ◼ TextDemo.java
JTextField ■创建文本框: JTextField jtf new JTextField (25) JLabeljl= new JLabel( Enter your name Container c jframe getContentPane o; C.add(l) c.add(jtf 2021/2/24 北京理工大学计算机系(共62页)
2021/2/24 北京理工大学计算机系(共62页) 13 JTextField ◼ 创建文本框: JTextField jtf = new JTextField(25); JLabel jl = new JLabel("Enter your name:"); Container c = jframe.getContentPane(); c.add( jl ); c.add( jtf );
JTextField 获取文本框中的内容: jtf. addAction Listener( new Action Listener public void action Performed(Action Event e) System. out.printIn( you entered: e.getAction Commando); 2021/2/24 北京理工大学计算机系(共62页)
2021/2/24 北京理工大学计算机系(共62页) 14 JTextField ◼ 获取文本框中的内容: jtf.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { System.out.println(" you entered: " + e.getActionCommand() ); } } );
CHeckbOx A Pepperoni Mushroom v Black olives Tomato CheckDemo. java生成界面代码 JCheckBox jck1= new J CheckBox("Pepperoni) J CheckBox jck2= new CheckBox( Mushroom); J CheckBox jck3= new J CheckBox( Black olives); JCheckBox jck4= new CheckBox( Tomato ); Container= jframe.getContentPane O; C.add(jck1); c.add(jck2 ) cadd(jck3 ) Cadd(jck4 ) 2021/2/24 北京理工大学计算机系(共62页)
2021/2/24 北京理工大学计算机系(共62页) 15 JCheckBox ◼ CheckDemo.java:生成界面代码 JCheckBox jck1 = new JCheckBox("Pepperoni"); JCheckBox jck2 = new JCheckBox("Mushroom"); JCheckBox jck3 = new JCheckBox("Black olives"); JCheckBox jck4 = new JCheckBox("Tomato"); Container c = jframe.getContentPane(); c.add( jck1 ); c.add( jck2 ); c.add( jck3 ); c.add( jck4 );