怎么样让一个JAVA编的界面的窗口大小固定

也就是用那个方法能让他不能窗口最大化,不能拖动??publicclassComboBoxTest{publicstaticvoidmain(String[]args){C... 也就是用那个方法能让他不能窗口最大化,不能拖动??
public class ComboBoxTest
{

public static void main(String[] args)
{

ComboBoxFrame frame = new ComboBoxFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setBounds(234, 200,555, 300) ;
frame.setVisible(true);

}
}
这个是我的头文件,前两个朋友的答案不行,希望还有什么别的答案.我会把分给第一个有效答案的提问者
展开
 我来答
百度网友360b5ee1a
推荐于2016-08-11 · TA获得超过170个赞
知道答主
回答量:140
采纳率:0%
帮助的人:0
展开全部
三楼的可以解决“不能窗口最大化”的问题
解决“不能拖动”:

public class CannotDrag extends JFrame{
private Point lastPoisition;

public CannotDrag(){
this.init();
}

private void init() {
this.setBounds(234,200,555,300); // 注意,设置初始位置必须在注册监听器之前
this.lastPoisition = this.getLocation();

this.addComponentListener(new ComponentAdapter() {
public void componentMoved(ComponentEvent e) {
Component c = e.getComponent();
c.setLocation(lastPoisition);
}
});
}

public static void main(String[] args) {
CannotDrag frame = new CannotDrag();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
niusoft
2006-10-12 · TA获得超过762个赞
知道小有建树答主
回答量:1278
采纳率:0%
帮助的人:0
展开全部
你可以这样处理,在这个窗口的改变时,会触发一个事件,
在这个事件处理里,再给它设置你想要的大小就可以了
这样这个窗体看起来就没有改变了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秋枫暮霞挽红曲z
2012-09-22 · TA获得超过3815个赞
知道小有建树答主
回答量:517
采纳率:50%
帮助的人:264万
展开全部
frame.setResizable(false);只需加上这一条就可以了,何必那么麻烦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wanglei600
2006-10-12
知道答主
回答量:34
采纳率:0%
帮助的人:34.2万
展开全部
this.setResizable(false);
setBounds(234, 200,555, 300);
show();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b04adda
2006-10-12 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:106
采纳率:0%
帮助的人:0
展开全部
frame.setResizable(false);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式