to问题
1.你是想控制frame的显示位置吗,setBounds()方法前两个参数可以设置x,y像素点;
2.假设你new了一个frame,frame.setResizable(false)就能使frame不可最大化;
3.setSize()方法里设置长宽就可以了吧.
1.你是想控制frame的显示位置吗,setBounds()方法前两个参数可以设置x,y像素点;
2.假设你new了一个frame,frame.setResizable(false)就能使frame不可最大化;
3.setSize()方法里设置长宽就可以了吧.
getY();//返回值都为整数
(2)同楼上
(3)setExtendedState(int state);//在show()之间设制框架显示尺寸;
//NORMAL
//ICONIFIED
//MAXIMIZED_HORIZ
//MAXIMIZED_VERT
//MAXIMIZED_BOTH
问题二:setResizable(boolean b)可以决定用户是否可以缩放框架
问题三:setExtendedState(int state)设置窗口状态
(1)getX();
getY();//返回值都为整数
(2)同楼上
(3)setExtendedState(int state);//在show()之间设制框架显示尺寸;
//NORMAL
//ICONIFIED
//MAXIMIZED_HORIZ
//MAXIMIZED_VERT
//MAXIMIZED_BOTH
----------------------------------------------------------------------------------
第一点, getX(), getY() 得到的,是component相对于其container的左上脚的位置。而不是相对于screen的。
其他两点没问题。