Java視窗居中

2021-06-02 11:19:11 字數 497 閱讀 1022

在j2se中,我們可以通過計算螢幕的大小和視窗的大小,然後調整視窗的位置達到讓視窗居中的效果。

例項1:

jframe filedeleter=new filedeleter();

dimension screensize = toolkit.getdefaulttoolkit().getscreensize();

dimension framesize =filedeleter.getsize();

if (framesize.height > screensize.height)

if (framesize.width > screensize.width)

filedeleter.setlocation((screensize.width - framesize.width) / 2,

(screensize.height - framesize.height) / 2);

filedeleter.setvisible(true);

C 視窗居中

c 怎麼設定子窗體在主窗體中居中顯示 問題的開始是由c 傳傳看主群裡的印醒提出來的,下面我來說一下解決方案吧 其實表面上看是很簡單的 開始吧,現在有兩個窗體form1主窗體,form2子窗體 而且我相信大部分人都會這樣寫 在子窗體的load事件中 這樣寫this.startposition form...

Windows API實現視窗居中

如下 居中視窗 int scrwidth,scrheight rect rect scrwidth getsystemmetrics sm cxscreen scrheight getsystemmetrics sm cyscreen getwindowrect hwnd,rect setwindo...

C 彈出視窗居中

winform窗體中,假如我從form1窗體要彈出form2窗體,寫法是這樣的 form2 f2 new form2 f2.show 1 如何使窗體開啟時居中顯示 初始化預設窗體居中顯示 form2 f2 new form2 f2.startposition formstartposition.ce...