我正在使用 Java Swing 设置应用程序的 View 。插入所有组件后,我调用 frame.pack()
方法来正确设置窗口的大小。
有没有办法同时使用 pack()
方法设置窗口边框和框架内容之间的边距?
最佳答案
使用JPanel
作为框架的内容 Pane 。使用 EmptyBorder
作为传递给该方法的参数,在该面板上调用 setBorder(..)
。
例如:
panel.setBorder(BorderFactory.createEmptyBorder(10,10,10,10));
关于java - 如何在 Swing 中使用 pack() 设置边距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42389437/