在Java中,要調整JFrame窗口的大小,您可以使用以下方法:
JFrame frame = new JFrame("My JFrame");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize()方法設置窗口的大?。?/li>
frame.setSize(width, height);
其中width和height是您希望窗口的寬度和高度。例如:
frame.setSize(400, 300);
pack()方法根據窗口中包含的組件自動調整窗口大?。?/li>
frame.pack();
在添加所有組件到JFrame之后調用pack()方法。這將導致窗口大小根據其內容自動調整。
setPreferredSize()方法設置窗口的首選大?。?/li>
frame.setPreferredSize(new Dimension(width, height));
其中width和height是您希望窗口的首選寬度和高度。例如:
frame.setPreferredSize(new Dimension(400, 300));
setMinimumSize()和setMaximumSize()方法設置窗口的最小和最大大?。?/li>
frame.setMinimumSize(new Dimension(minWidth, minHeight));
frame.setMaximumSize(new Dimension(maxWidth, maxHeight));
其中minWidth、minHeight、maxWidth和maxHeight分別是最小寬度、最小高度、最大寬度和最大高度。例如:
frame.setMinimumSize(new Dimension(200, 100));
frame.setMaximumSize(new Dimension(600, 400));
BorderLayout布局管理器:JPanel panel = new JPanel(new BorderLayout());
frame.add(panel);
結合以上方法,您可以輕松地調整JFrame窗口的大小。