1
在Swing應用程序中,JFrame不會根據屏幕分辨率更改其大小行爲。根據屏幕分辨率設置JFrame和Componets?
我試圖
pack();
和
Toolkit toolkit = Toolkit.getDefaultToolkit();
Dimension d = toolkit.getScreenSize();
height = d.height;
width = d.width;
this.setSize(width, height);
和
GraphicsDevice gd = GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice();
width = gd.getDisplayMode().getWidth();
height = gd.getDisplayMode().getHeight();
使用的GraphicsDevice沒有變化。
當我更改分辨率JFrame和組件後面的任務欄和完整的框架將不會顯示。
我希望JFrame和所有組件根據各種屏幕分辨率調整大小。
可能重複:https://stackoverflow.com/questions/6777135/java-jframe-size-according-to-screen-resolution?rq=1 –
可能的複製[根據屏幕分辨率的Java JFrame大小](https://stackoverflow.com/questions/6777135/java-jframe-size-according-to-screen-resolution) –