首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >居中Swing窗口

居中Swing窗口
EN

Stack Overflow用户
提问于 2010-06-21 11:12:10
回答 4查看 13.9K关注 0票数 17

我正在开发一个Java Swing应用程序。我怎样才能使它在程序本身和任何其他窗口打开时出现在屏幕的中心?

EN

回答 4

Stack Overflow用户

发布于 2010-06-21 11:18:26

代码语言:javascript
复制
frame.setLocationRelativeTo( null );
票数 46
EN

Stack Overflow用户

发布于 2013-03-04 20:14:43

Frame.setLocationRelativeTo(空);使框架在cetner中打开

致敬,Rehan Farooq

票数 4
EN

Stack Overflow用户

发布于 2010-06-21 11:44:43

您必须使用setLocation(x,y)手动完成。

类似于:

代码语言:javascript
复制
Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
frame.setLocation((dim.width-frameWidth)/2, (dim.height-frameHeight)/2);

应该这样做(未测试)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3081913

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档