swt设置窗体居中

shell  =   new  Shell();
shell.setSize(
611 375 );
int  width  =  shell.getMonitor().getClientArea().width;
int  height  =  shell.getMonitor().getClientArea().height;
int  x  =  shell.getSize().x;
int  y  =  shell.getSize().y;
if (x  >  width)
{
shell.getSize().x 
=  width;
}
if (y  >  height)
{
shell.getSize().y 
=  height;
}
shell.setLocation((width 
-  x)  /   2 , (height  -  y)  /   2 );

你可能感兴趣的:(shell,SWT)