【发布时间】:2017-04-10 23:49:14
【问题描述】:
大家好! Nolankr 在这里。
我有这段代码,当我在username jField 中放置一些东西时,enables 我的password jField 但是当我从username jField 中删除我的输入时,我的password jField 保持启用状态。我希望它回到被禁用的状态。我还是个初学者,所以很抱歉。
private void usernameKeyTyped(java.awt.event.KeyEvent evt) {
String usern = username.getText();
if(usern != null){
password.setEnabled(true);
}else{
password.setEnabled(false);
}
}
我尝试为它编写一个无限循环,但它只是让我的 .jar 文件停止响应/不会关闭,所以我不得不关闭 netbeans 本身并重新启动它。 xD
username 和 password 都是 jTextfields,password 默认禁用
基本上,if username != null then enable password but if username = null again then disable password again
【问题讨论】: