アプレットの作り方を勉強中です。アプレットを含むフレームがあります。アプレット内には、4 つの異なるパネルがあります。1 つのメイン パネル (BorderLayout を使用) と、メイン one() 内の 3 つのサブパネル (北に 1 つ、南に 1 つ、中央に 1 つ)。アプレットを起動すると、メイン フレームのサイズが非常に小さくなります。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);