3

当有人在文本字段中键入任何内容时,如何使切换按钮自动切换?我正在使用java Net-beans

4

4 回答 4

4
      jToggleButton1.setSelected(true);

如果您使用的是netbeans,请转到按钮的属性并选择选定的属性标记它是否检查您是否希望有人在文本字段中输入文本然后自动让切换按钮选择像这样使用

    private void jTextField1KeyPressed(java.awt.event.KeyEvent evt) {                                       
     jToggleButton1.setSelected(true);
    }         
于 2013-04-27T17:06:00.067 回答
3

向文本字段添加一个侦听器并调用 toggleButton.setSelected(boolean selected)。

于 2013-04-27T17:03:28.923 回答
2
   if(t.getText().length()==0){

       jToggleButton1.setSelected(true);
   }
   else if(t.getText().length()>0){

      jToggleButton1.setSelected(false);
   }

您必须检查文本字段的长度,然后使用 if-else 您可以选择或取消选择切换按钮

于 2013-04-27T17:36:15.760 回答
-1

整数计数=0;

私人无效jButton1ActionPerformed(java.awt.event.ActionEvent evt){

    for(int i=0; i<1; i++){count++;}
    count=count;
    System.out.println(count);
    if(count==1){
      System.out.println("open");
      jButton1.setText("open");
     }
    if(count==2){
      System.out.println("close");
      jButton1.setText("close");
    count=0;
    }

}

于 2014-04-04T12:12:00.430 回答