具有不同屏幕分辨率的MIG布局的Java桌面应用程序

时间:2012-08-15 09:15:07

标签: java swing user-interface screen-resolution miglayout

我正在使用Java中的桌面应用程序,该应用程序使用Swing with MIG布局来构建GUI。我有很多需要“固定”屏幕位置的拖放动作(应用程序使用插头和插座)。目前我们只支持一种屏幕分辨率 是否可以构建GUI,以便根据屏幕分辨率以某种方式缩放?

提前谢谢

1 个答案:

答案 0 :(得分:3)

您可以通过这种方式获得屏幕分辨率:

Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();

相应地设置JFrame的大小。 (请记住仅在Frame上使用setSize()而不是使用自己的LayoutManager的子组件