1
好的,所以我想在tfLastName和tfFirstname都为空时禁用按钮。我目前使用这段代码片段,但即使tfLastName为空,它也会启用该按钮。我该怎么做才能解决这个问题?任何输入将不胜感激。禁用两个文本字段为空时的按钮
public void launchFrame(){
//irrelevant code
tfLastName.addKeyListener(null);
tfFirstName.addKeyListener (new java.awt.event.KeyAdapter()
{
public void keyReleased(java.awt.event.KeyEvent evt)
{
super.keyReleased(evt);
if (tfFirst.getText().length() > 0 && tfLast.getText().length() > 0)
{
bAdd.setEnabled(true);
} else
{
bAdd.setEnabled(false);
}
}
});
}