在 Java 中,JPanel 是一个 Swing 组件,用于显示图形化用户界面 (GUI) 中的一个面板。要设置 JPanel 的大小,可以使用 setPreferredSize() 方法。
setPreferredSize() 方法需要传递一个 Dimension 对象,该对象指定了 JPanel 的宽度和高度。例如,以下代码将 JPanel 的宽度设置为 500 像素,高度设置为 300 像素:
JPanel panel = new JPanel();
panel.setPreferredSize(new Dimension(500, 300));
注意,JPanel 的实际大小可能受到布局管理器和父容器的影响。如果你希望 JPanel 在布局过程中保持指定的大小,可以使用 setMinimumSize() 和 setMaximumSize() 方法设置最小和最大尺寸。例如:
panel.setMinimumSize(new Dimension(500, 300));
panel.setMaximumSize(new Dimension(500, 300));
这将确保 JPanel 的最小和最大尺寸都是 500 像素宽、300 像素高。