Несколько Jtextfields должны быть заполнены до включения Jbutton

Привет, мне очень нужна помощь. Я уже ищу Jtextfield, чтобы заполнить его до того, как jbutton активирует, DocumentListener большинство людей используют, чтобы определить, заполняется ли Jtextfield. Я попробовал DocumentListener, и он работает, но все, что я хочу, - это чтобы все Jtextfield не было пустым, прежде чем Jbutton включит вот мой код.

     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);
            }
           }
    });

Ответы на вопрос(1)

Ваш ответ на вопрос