我有一个简单的Swing GUI,我想在按下按钮后向JTextArea添加一行新文本,简单对吧?
Button和它的ActionListener函数正确(打印到控制台的东西工作正常),但是当我使用.append()或.setText()将文本添加到textarea时,我得到一个nullpointer异常.
一如既往,请在下面编写代码.任何输入将不胜感激,谢谢!
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
import javax.swing.border.LineBorder;
public class GUI extends JFrame implements ActionListener {
private JFrame frame;
private JLabel paneHeader;
public JTextArea ipArea, portArea, outputLog, orderLog, cookLog;
private JButton newServer;
public String ipAddress, portNumber, cashierName, cookName;
public GUI() {
initGUI();
}
public void initGUI() {
frame = new JFrame("Restaurant Overview");
Container contentPane = frame.getContentPane();