‘æ‚P‚T‰ñ“ÆKJavaƒ[ƒ~@’¼]’S“–‰‰K–â‘è ‰ð“š—á -------------------------------------------------- –â‚P import java.awt.*; import java.awt.event.*; class myFrame extends Frame implements ActionListener,ItemListener{ static final long serialVersionUID=1 ; Label label ; public myFrame(){ Button button=new Button("Exit") ; CheckboxGroup cg=new CheckboxGroup() ; Checkbox cb1=new Checkbox("Change",cg,true) ; Checkbox cb2=new Checkbox("Text",cg,false) ; Checkbox cb3=new Checkbox("Label",cg,false) ; this.label=new Label("Change") ; Choice cho=new Choice() ; cho.addItem("Title") ; cho.addItem("Java") ; cho.addItem("Programming") ; Panel p1=new Panel() ; Panel p2=new Panel() ; Panel p3=new Panel() ; Panel p4=new Panel() ; p1.add(button) ; p2.add(cb1) ; p2.add(cb2) ; p2.add(cb3) ; p3.add(this.label) ; p4.add(cho) ; setLayout(new GridLayout(4,1)) ; add(p1) ; add(p2) ; add(p3) ; add(p4) ; addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent we){ dispose() ; } }) ; button.addActionListener(this) ; cb1.addItemListener(this) ; cb2.addItemListener(this) ; cb3.addItemListener(this) ; cho.addItemListener(this) ; } public void actionPerformed(ActionEvent ae){ dispose() ; } public void itemStateChanged(ItemEvent ie){ String temp=ie.getItem().toString() ; if(temp.equals("Change")||temp.equals("Text")||temp.equals("Label")){ this.label.setText(temp) ; } if(temp.equals("Title")||temp.equals("Java")||temp.equals("Programming")){ setTitle(temp) ; } } } public class test1 { public static void main(String args[]){ myFrame mf=new myFrame() ; mf.setSize(200,200) ; mf.setVisible(true) ; } } --------------------------------------------------