如何设置窗体显示位置,急!! 请问,我想让程序启动的时候,frame窗体显示在屏幕中央,该怎样设置? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); Dimension frameSize = this.getSize(); if(frameSize.height > screenSize.height) { frameSize.height = screenSize.height; } if(frameSize.width > screenSize.width) { frameSize.width = screenSize.width; } if(frameSize.height <= 0 || frameSize.width <= 0) { this.setLocation(100, 100); // 有些窗口的大小在显示前是不可知的, // 只能固定它的位置 }else { this.setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2); } } 这个还要import什么吧?我直接用不行 ok! McDonalds f= new McDonalds("McDonalds Orders System"); f.setSize(500,460); // f.pack(); Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); Dimension fra = f.getSize(); f.setLocation((screenSize.width - fra.width) / 2, (screenSize.height - fra.height) / 2); f.setVisible(true); setContentPane(jPanel1); Dimension screen=getToolkit().getScreenSize(); setLocation((screen.width-getSize().width)/2,(screen.height-getSize().height)/2); 为何出现错误码 两道测试题,请高手指点 需求工程的一道题目,熟悉点人的帮我解答下 请教各位高手 请问一个JStatusBar问题 PreparedStatement的Batch问题???急!! 请教:在Java中如何自销毁一个对象,或如何销毁一个对象? 请问,哪里有Together下载? 请教各位,什么时候出的jdk1.4??哪里可以下载? 送分!大家好!小弟初来此处,还望大家多多关照 入门书籍下载的好地方 怎么实现一个只能输入数字的textfield,数字取值范围为[min,value]
Dimension frameSize = this.getSize();
if(frameSize.height > screenSize.height) {
frameSize.height = screenSize.height;
}
if(frameSize.width > screenSize.width) {
frameSize.width = screenSize.width;
}
if(frameSize.height <= 0 || frameSize.width <= 0) {
this.setLocation(100, 100); // 有些窗口的大小在显示前是不可知的,
// 只能固定它的位置
}else {
this.setLocation((screenSize.width - frameSize.width) / 2,
(screenSize.height - frameSize.height) / 2);
}
}
McDonalds f= new McDonalds("McDonalds Orders System");
f.setSize(500,460);
// f.pack();
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension fra = f.getSize();
f.setLocation((screenSize.width - fra.width) / 2,
(screenSize.height - fra.height) / 2);
f.setVisible(true);
Dimension screen=getToolkit().getScreenSize();
setLocation((screen.width-getSize().width)/2,(screen.height-getSize().height)/2);