多框架类java的重用
这是我想出的代码。我是一个java初学者,对该做什么感到非常困惑。我必须有一个“推我”按钮和一个“退出”按钮创建 主电路还应测试该面板。我需要先实例化一个框架,然后实例化ExitPanel,并在显示框架之前将ExitPanel添加到框架中 我做错了什么?请解释和帮助,谢谢多框架类java的重用,java,Java,这是我想出的代码。我是一个java初学者,对该做什么感到非常困惑。我必须有一个“推我”按钮和一个“退出”按钮创建 主电路还应测试该面板。我需要先实例化一个框架,然后实例化ExitPanel,并在显示框架之前将ExitPanel添加到框架中 我做错了什么?请解释和帮助,谢谢 import javax.swing.*; import java.awt.*; import java.awt.FlowLayout; public class ExitPanel extends
import javax.swing.*;
import java.awt.*;
import java.awt.FlowLayout;
public class ExitPanel extends JPanel {
public ExitPanel() {
// set flow layout for the frame
this.getContentPane().setLayout(new FlowLayout());
JButton Exit = new JButton();
Exit.setText("Exit");
JButton Push = new JButton("Push Me");
// add buttons to frame
add(Exit);
add(Push);
}
public static void main(String[] args) {
ExitPanel exi = new ExitPanel();
exi.pack();
exi.setVisible(true);
exi.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
您正在实例化JPanel而不是帧 更改此选项:
ExitPanel extends JPanel
ExitPanel extends JFrame
至:
ExitPanel extends JPanel
ExitPanel extends JFrame