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

本文介绍如何在Java中固定GUI界面窗口的大小并阻止用户进行最大化和拖动操作。通过设置窗口边界并添加组件监听器,可以在窗口被尝试移动时恢复到原始位置。
摘要由CSDN通过智能技术生成

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

来源:互联网  宽屏版  评论

2009-09-08 01:16:47

分类: 电脑/网络 >> 程序设计 >> 其他编程语言

问题描述:

也就是用那个方法能让他不能窗口最大化,不能拖动??

参考答案:

三楼的可以解决“不能窗口最大化”的问题

解决“不能拖动”:

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.setDefaultClose

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值