我正在学习如何制作小程序。我有一个包含小程序的框架。在小程序中,有 4 个不同的面板:一个主面板(带有 BorderLayout)和主面板中的 3 个子面板 one()——一个向北,一个向南,一个向中心)。每当我启动小程序时,主框架尺寸都非常小。我尝试使用 setSize() 更改它,但它不起作用。然后我尝试使用其他帖子中的 setPreferedSize() 和 pack() ,但它对我不起作用。这是我的代码:
BounceBallApp applet = new BounceBallApp();
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setTitle("BounceBallApp");
frame.add(applet, BorderLayout.CENTER);
frame.setPreferredSize(new Dimension(1000, 1000));
frame.setLocationByPlatform(true);
frame.pack();
frame.setVisible(true);