我正在学习如何用 Java 制作 GUI。现在我想做的是在 JPanel 内制作一个带有 2 个按钮并排在一起的小盒子(它们之间可能有 10 像素的填充)。当我在 JGrasp 中运行这个程序时,我只是得到一个空窗口。我究竟做错了什么?MyButtons.javaimport javax.swing.*;import java.awt.*;public class MyButtons extends JFrame{ public MyButtons(){ JPanel pnlMain = new JPanel(); this.setTitle("MyButtons"); JButton btn1 = new JButton("Button 1"); JButton btn2 = new JButton("Button 2"); pnlMain.add(btn1); pnlMain.add(btn2); this.add(pnlMain); }}TestMyButtons.javaimport javax.swing.*; // for JFrame, JPanel, JLabel, JTextField, import java.awt.*; // for BorderLayoutpublic class TestMyButtons { public static void main(String[] args) { MyButtons test = new MyButtons(); test.setVisible(true); test.setSize(1000,300); test.setLocation(200,300); test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); }}编辑:修改以显示正确的代码。答案标记如下。我所做的只是在 MyButtons.Java 的底部添加一行 >.<
添加回答
举报
0/150
提交
取消