运行时还是设计时?JCheckBox.属性值不行吗?

解决方案 »

  1.   

    chkbox.setSelected(true);就表示选中这个CheckBox,他和Html中的不一样的,他没有那种什么name,value,他的属性值只有0,1.如果你要添加点文字在checkbox的边上,还得用一个Label
      

  2.   

    chkbox.setSelected(true);就表示选中这个CheckBox,他和Html中的不一样的,他没有那种什么name,value,他的属性值只有0,1.如果你要添加点文字在checkbox的边上,还得用一个Label
      

  3.   

    可能我说得不清楚,比如这样:
    一个CheckBox控件框,旁边显示一StudentName,当此控件被选中时,需要得到其对应的StudentId,应该怎么做?
    Thanks in advance!
      

  4.   

    利用JCheckBox jc = new JCheckBox("提示信息");
    增加以下事件处理,其中 e.getActionCommand()为对应提示信息。
      //*当有按键时*/
      public void actionPerformed(ActionEvent e) {
        System.out.println(e.getActionCommand());
      }
    输入结果:
    提示信息
      

  5.   

    StudentName和StudentId是固定还是变动的。
    可以用数组,向量,列表,...来存放学生名和id,然后通过CheckBox(StudentName)来决定取哪一个StudentId。
    当选择了某一个CheckBox时通过getText()去检索StudentId。