Java 当我点击按钮时,按钮上的动作监听器会不断循环,直到我停止代码,它才会停止

Java 当我点击按钮时,按钮上的动作监听器会不断循环,直到我停止代码,它才会停止,java,swing,button,Java,Swing,Button,但当我运行它时,在文本框中输入一些文本,然后单击它在控制台中循环和垃圾邮件的按钮 我想动作听众有点不对劲 还有一件事是按钮变灰了,我无法恢复它,直到我停止程序我认为这个按钮有问题 button.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { Strin

但当我运行它时,在文本框中输入一些文本,然后单击它在控制台中循环和垃圾邮件的按钮

我想动作听众有点不对劲


还有一件事是按钮变灰了,我无法恢复它,直到我停止程序

我认为这个按钮有问题

button.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    String EditableText = textField.getText(); //gets the text from a text box
                    System.out.println(EditableText);//prints it
                    wordParser.mainProcessor(EditableText);//sends it for processing for the main app

                }
            });
可能是一些循环问题阻塞了主线程

wordParser.mainProcessor(EditableText); //sends it for processing for the main app