社区
Java SE
帖子详情
任何使窗口居中显示。
jarrywan
2002-09-09 04:47:42
通过什么方法,可以获得环境变量,是窗口居中显示。
...全文
40
5
打赏
收藏
任何使窗口居中显示。
通过什么方法,可以获得环境变量,是窗口居中显示。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
henssen
2002-11-18
打赏
举报
回复
up
bigbearcn
2002-09-09
打赏
举报
回复
Dimension screen= Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = frame.getSize();
if (frameSize.height > screen.height) {
frameSize.height = screen.height;
}
if (frameSize.width > screen.width) {
frameSize.width = screen.width;
}
frame.setLocation((screen.width - frameSize.width) / 2, (screen.height - frameSize.height) / 2);
frame.setVisible(true);
Kick_hotdog
2002-09-09
打赏
举报
回复
//Center the window
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = frame.getSize();
if (frameSize.height > screenSize.height) {
frameSize.height = screenSize.height;
}
if (frameSize.width > screenSize.width) {
frameSize.width = screenSize.width;
}
frame.setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2);
frame.setVisible(true);
alphazhao
2002-09-09
打赏
举报
回复
调用如下CenterShow class即可:
比如在一个扩展Frame class的jbInit()方法内调用如下
CenterShow cs = new CenterShow(this);
附CenterShow代码:
import java.awt.*;
public class CenterShow {
public CenterShow(Frame frame) {//目标显示为界面Frame/JFrame
//Center the window
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = frame.getSize();
if (frameSize.height > screenSize.height) {
frameSize.height = screenSize.height;
}
if (frameSize.width > screenSize.width) {
frameSize.width = screenSize.width;
}
frame.setLocation((screenSize.width - frameSize.width) / 2,
(screenSize.height - frameSize.height) / 2);
}
public CenterShow(Dialog dialog) {//目标显示为对话框Dialog/JDialog
//Center the window
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension dialogSize = dialog.getSize();
if (dialogSize.height > screenSize.height) {
dialogSize.height = screenSize.height;
}
if (dialogSize.width > screenSize.width) {
dialogSize.width = screenSize.width;
}
dialog.setLocation((screenSize.width - dialogSize.width) / 2,
(screenSize.height - dialogSize.height) / 2);
}
}
namowen
2002-09-09
打赏
举报
回复
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = frame.getSize();
frame.setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2);
java里怎么使字
居中
显示
,java中使
窗口
居中
显示
java中使
窗口
居中
显示
如果要使主
窗口
居中
一般使用下面的方法:import javax.swing.*;import java.awt.*;public class ToCenter{public ToCenter(JFrame frame){//---------------------------设置
窗口
居中
---------...
Qt之
窗口
居中
显示
Qt之
窗口
居中
显示
MFC
窗口
居中
显示
VS2010
MFC
窗口
居中
显示
VS2010 (2011-09-11 19:52:05) 转载▼ ...
窗口
居中
显示
...MFC
窗口
居中
显示
VS2010工程...目的:点击
居中
按钮,
窗口
将在文档的中央
显示
思路:使
窗口
居中
显示
可以调用CWnd::CenterWindow函数。void ...
MFC中
窗口
居中
显示
对于一个窗体,可以使用其CenterWindow方法将其
居中
,CenterWindow...方法中调用,用于在
窗口
开始
显示
时
居中
,也可以在其他地方使用。方法有一个参数,通过其指定
居中
操作相对应的父
窗口
。对于一个窗体,可以使用其。
mfc创建
窗口
居中
显示
利用
窗口
属性设置MFC
窗口
居中
显示
首先建一个mfc的
窗口
右键单击
窗口
打开属性 属性设置如下 由上图:将Center属性设为True,同时将Center Mouse属性设为False,然后重新编译就可以
居中
显示
。 小提示: 如果不知道...
Java SE
62,616
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章