`
jinyanhui2008
  • 浏览: 312136 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

JDialog 居中 方法二同样适合jFrame

    博客分类:
  • Java
阅读更多

方法一

调用JDialog的public void setLocationRelativeTo(Component c)方法,默认dialog会相对父窗口居中

方法二
自己做计算
--------------------------------------------------------------------------------------------------------------------------
DemoDialog dlg = new DemoDialog(this, "标题", true);
Toolkit kit = Toolkit.getDefaultToolkit();
Dimension screenSize = kit.getScreenSize();
int width = (int) screenSize.getWidth();
int height = (int) screenSize.getHeight();
dlg.setSize(400, 300);
int w = dlg.getWidth();
int h = dlg.getHeight();
dlg.setLocation( (width - w) / 2, (height - h) / 2);
dlg.setVisible(true);

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics