问题:
我尝试过的内容:
// GUI-1 CLASS
@Override
public void actionPerformed(ActionEvent e) {
JButton clicked = (JButton) e.getSource();
switch (clicked.getText()) {
case "Submit":
MyName = textfield1.getText();
Input.dispose();
ChatUI startChat = new ChatUI();
break;
}
}
//GUI-2 CLASS
public ChatUI() {
Start();
}
public void Start() {
Start = new JFrame();
//OTHER CODES ARE SKIPPED
Start.setSize(300, 400);
Start.setLayout(null);
Start.setVisible(true);
Start.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
ChatUI startChat = new ChatUI();
}
我的期望: