java swing 当四个文本框全不为空时,按钮变为可用状态 想了一天多也没写出来 太蠢了 求高手解答 自己 用while 死循环 实现了,只是cpu100 求高手帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为文本框设置事件事件发生时,进行判断下面这句可以控制按钮的状态button.setEnablue(true); 你把这四个文本框对象方法一个JTextField[] 数组中然后用同一个监听器。在监听器(keyListener,onChangeListener..自己更具业务选一个比较合理的)的响应方法中的代码:private int textIsFull = 0; //类属性,用来标记button时候启用public void yourHandlerMethod{ for(JTextField jf : textFieldArrObject){ if(jf.getTextField.trim().length > 0){ textIsFull++; }else{ return; } } if(textIsFull == textFieldArrObject.length){ yourButObj.setEnable(true); }}只写了核心代码,仅供参考。 yourHandlerMethod右面少了个括号哈,在留言板写的代码,有些单词拼写估计不对,lz要注意哈。 if(text1.getText().IsEmpty()||text2.getText().IsEmpty()||text3.getText().IsEmpty()||text4.getText().IsEmpty())return;按钮事件侦听里加上这句就行了 一般来说 使用 InputVerifierpublic void setInputVerifier(javax.swing.InputVerifier); 编码问题 ANSI UTF-8 Unicode 一个简单的程序为什么运行不通过? 怎么样实时显示添加到JTextArea中的内容 把图标加入到JTree后,节点上的文字不见了。求教!!! 100分请教: 如何部署 IntelliJ IDEA 的 JNDI。 JAVA的基本问题 请各位大虾,怎样注册COMMAPI类库,我是出学者,谢谢 初学者 在sqlserver中这样delete为什么不报错? 请“路人甲”大侠进来来看看。。。多谢了。。 Exception in thread "main" java.lang.NullPointerException 容器类用法
事件发生时,进行判断
下面这句可以控制按钮的状态
button.setEnablue(true);
private int textIsFull = 0; //类属性,用来标记button时候启用
public void yourHandlerMethod{
for(JTextField jf : textFieldArrObject){
if(jf.getTextField.trim().length > 0){
textIsFull++;
}else{
return;
}
}
if(textIsFull == textFieldArrObject.length){
yourButObj.setEnable(true);
}
}
只写了核心代码,仅供参考。
if(text1.getText().IsEmpty()||text2.getText().IsEmpty()||text3.getText().IsEmpty()||text4.getText().IsEmpty())
return;按钮事件侦听里加上这句就行了