嗨,我非常需要一些幫助我已經搜索Jtextfield以在jbutton啓用之前填充,大多數人使用DocumentListener來確定Jtextfield是否正在填充。我試過DocumentListener,它的工作原理,但我想要的是所有的Jtextfield必須不是空的,在Jbutton啓用之前,這裏是我的代碼。在Jbutton啓用之前填充多個Jtextfields
Ftext.getDocument().addDocumentListener(new DocumentListener() {
@Override
public void insertUpdate(DocumentEvent e) {
change();
}
@Override
public void removeUpdate(DocumentEvent e) {
change();
}
@Override
public void changedUpdate(DocumentEvent e) {
change();
}
private void change(){
if (Ftext.getText().equals("") && Mtext.getText().equals("") && Ltext.getText().equals("") && Addtext.getText().equals("")) {
SaveButton.setEnabled(false);
} else {
SaveButton.setEnabled(true);
}
}
});
感謝的快速響應,先生,我仍然在Java中的新手要去嘗試這個。 – Monkeymouse