1.讓Frame框顯示在屏幕中間的代碼:
其中,myFrame是要顯示在屏幕中間的窗體,以上代碼寫(xiě)在父窗體中。
1
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
2
Dimension frameSize = myFrame.getSize();
3
if (frameSize.height > screenSize.height) {
4
frameSize.height = screenSize.height;
5
}
6
if (frameSize.width > screenSize.width) {
7
frameSize.width = screenSize.width;
8
}
9
myFrame.setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2);
10
myFrame.setVisible(true);

2

3


4

5

6


7

8

9

10

其中,myFrame是要顯示在屏幕中間的窗體,以上代碼寫(xiě)在父窗體中。
posted @ 2007-07-13 21:42 筱筱 閱讀(343) | 評(píng)論 (0) | 編輯 收藏