※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
import java.awt.*; import java.awt.event.*; public class Test6 extends Frame { Label mylabel; Checkbox cb1,cb2,cb3; CheckboxGroup cbg; public Test6() { super(); setTitle("Hello"); setSize(300,150); setLayout(null); cbg = new CheckboxGroup(); ClickItem il = new ClickItem(); mylabel = new Label("set state!"); mylabel.setBounds(50,25,200,25); this.add(mylabel); cb1 = new Checkbox("human"); cb1.setBounds(20,50,150,20); this.add(cb1); cb1.addItemListener(il); cb2 = new Checkbox("male",true,cbg); cb2.setBounds(20,70,150,20); this.add(cb2); cb2. addItemListener(il); cb3 = new Checkbox("female",false,cbg); cb3.setBounds(20,90,150,20); this.add(cb3); cb3. addItemListener(il); } public static void main (String args []) { new Test6().setVisible(true); } class ClickItem implements ItemListener { public void itemStateChanged(ItemEvent ev){ String str1,str2; if (cb1.getState()) { str1 = "You are Human "; } else { str1 = "You are Animal "; } if (cb2.getState()) { str2 = "and male."; } else { str2 = "and female."; } mylabel.setText(str1 + str2); } } }
次へ >> |