如何使swt視窗居中顯示

2021-05-27 14:00:10 字數 514 閱讀 9116

(1)下面**可以使swt視窗相對於整個顯示器居中 

shell.setlocation(display.getcurrent().getclientarea().width / 2 - shell.getshell().getsize().x/2, display.getcurrent() 

.getclientarea().height / 2 - shell.getsize().y/2); 

(2) 下面**可以使swt視窗相對于父視窗居中 

rectangle parentbounds = parentshell.getbounds(); 

rectangle shellbounds = shell.getbounds(); 

shell.setlocation(parentbounds.x + (parentbounds.width - shellbounds.width)/2, parentbounds.y + (parentbounds.height - shellbounds.height)/2); 

css div使網頁居中顯示

css div使網頁居中顯示 to center inline elements within a block element,use text align center 第三種方法,是通過left樣式,讓div左邊正好還正中。但我們需要的是div的中心在正中,那麼就再加乙個margin left的...

3 10 如何使主應用程式視窗居中?

為了使主應用程式視窗在桌面 顯示,mfc提供了一種簡單的方法,即利用cwnd centerwindow 函式來實現。在主應用程式視窗的oncreate 函式中插入centerwindow 的呼叫。int cmainframe oncreate lpcreatestruct lpcreatestruc...

關於視窗居中顯示 gtk

視窗居中顯示的方式一 gtk window set position gtk window window gtk win pos center always gtk window show gtk window window 視窗居中顯示的方式二 gtk widget show all gtk wi...