我在编写Java和Netbeans方面非常陌生。基本上,我有一个" save"按钮和三个文本字段,我想在编辑这三个文本字段时启用按钮,并在其中一个为空时禁用按钮。我也想知道我应该把代码放在哪里。由于它的Netbeans我只熟悉ActionPerformed方法,因此您可以在按下按钮时设置操作。
如果你能保持简单,我们将不胜感激!
公共项目(){
initComponents();
//Here I want the window to appear in the middle of the screen
setLocationRelativeTo(null);
if(txfField1.getText().equals("")){
btnSave.setEnabled(false);
}
else {
btnSave.setEnabled(true);
}
}
我只在三个文本字段中的一个上尝试使用此代码并且它不起作用,该按钮始终处于启用状态。该按钮最初被禁用。另外,我还试图将我的代码放在这个方法之下:
公共类项目扩展了javax.swing.JFrame {
答案 0 :(得分:0)
您可以在这些文本框的onblur()方法中添加它。
如果可以,您可以在单击“保存”按钮时添加带有错误消息的验证,这可能更有意义。
答案 1 :(得分:0)