我有一個JFrame,其中我使用JDesktopPane設置內容窗格。如何設置JInternalFrame的大小
jDesktopPane1 = new JDesktopPane();
setContentPane(jDesktopPane1);
我的JFrame是全屏幕尺寸,當我與大小300×300
Main.getInstance().setSize(Toolkit.getDefaultToolkit().getScreenSize());
c = new Clients();
c.setVisible(true);
setEnabled(true);
Main.getInstance().addInDesktop(c);
添加的JInternalFrame在客戶端中:
this.setPreferredSize(new java.awt.Dimension(300, 300));
在我的Mac OSX一切工作正常,如果我使用它在Windows機器上,即使我設置大小或首選大小,jinternalframe也會佔用全屏大小。我能做什麼?這兩種操作系統之間的所有變化都可能發生?
爲了更好地提供幫助,請發佈[SSCCE](http://sscce.org/)。 – 2012-01-12 11:01:24
這裏是一個例子 – JackTurky 2012-01-12 11:12:58
沒有人?請幫幫我 ! – JackTurky 2012-01-12 11:25:51