当有人在文本字段中键入任何内容时,如何自动切换切换按钮? 我正在使用 java Net-beans
答案 0 :(得分:4)
jToggleButton1.setSelected(true);
如果您使用netbeans,请转到按钮的属性,然后选中选中的属性标记 如果您希望有人在文本字段中输入文本,则会自动让切换按钮选择像这样使用
private void jTextField1KeyPressed(java.awt.event.KeyEvent evt) {
jToggleButton1.setSelected(true);
}
答案 1 :(得分:3)
在文本字段中添加一个监听器并调用toggleButton.setSelected(选择布尔值)。
答案 2 :(得分:2)
if(t.getText().length()==0){
jToggleButton1.setSelected(true);
}
else if(t.getText().length()>0){
jToggleButton1.setSelected(false);
}
你必须检查文本字段的长度,然后使用if-else,你可以选择或取消选择切换按钮
答案 3 :(得分:-1)
int count = 0;
private void 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;
}
}