要设置面板的大小,可以使用`setPreferredSize()`方法。以下是一个示例代码: ```java import javax.swing.*; import java.awt.*; public class Main { public static void main(String[] args) { JFrame frame = new JFrame("Panel Size Example"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JPanel panel = new JPanel(); panel.setPreferredSize(new Dimension(300, 200)); // 设置面板大小为300x200像素 panel.setBackground(Color.WHITE); frame.getContentPane().add(panel); frame.pack(); frame.setVisible(true); } } ``` 在上面的代码中,我们创建了一个`JFrame`对象,并设置了标题为"Panel Size Example"。然后,我们创建了一个`JPanel`对象,并使用`setPreferredSize()`方法设置了面板的大小为300x200像素。最后,我们将面板添加到帧的内容面板中,并调用`pack()`方法来自动调整帧的大小以适应面板的大小。最后,我们将帧设置为可见。