社区
Java SE
帖子详情
关于JDialog关闭的问题
linuxcrow
2003-07-14 01:55:16
我如何在一个JDialog的关闭是事件中(用户点击X按钮时)
加上自己要处理的东西
...全文
258
6
打赏
收藏
关于JDialog关闭的问题
我如何在一个JDialog的关闭是事件中(用户点击X按钮时) 加上自己要处理的东西
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaomayigg
2003-09-25
打赏
举报
回复
//在主类里填上下面这个方法/
protected void processWindowEvent(WindowEvent e)
{
super.processWindowEvent(e);
if (e.getID() == WindowEvent.WINDOW_CLOSING)
{
this.dispose() ;//关闭窗体的语句,也可以在前面加上自己的东西。
}
}
wolfsquare
2003-07-14
打赏
举报
回复
/**
* 重载父类方法,退出处理
* @param e 窗口事件
*/
public void processWindowEvent(WindowEvent e){
if(e.getID() == WindowEvent.WINDOW_CLOSING ){
funcExit();
return;
}
super.processWindowEvent(e);
}
linuxcrow
2003-07-14
打赏
举报
回复
XKP,我按照你的说法加了listener
可是当我点击右上角的X按钮时
他没有进入windowClosing的这个函数啊
stingsg
2003-07-14
打赏
举报
回复
也可以继承 JDialog 类
增加处理函数
public void close()
{
// operation before close
processWindowEvent( new WindowEvent( this, WindowEvent.WINDOW_CLOSING );
// operation after close
}
XKP
2003-07-14
打赏
举报
回复
如果你所说的X按钮
是说右上角的那个的话
那么就这样吧
jDialog.addWindowListener( new WindowAdapter(){
public void windowClosing( WindowEvent we ){
// do thing.........
}
}
geyf
2003-07-14
打赏
举报
回复
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
//自己的处理
}
});
简单的jQuery浮动窗口插件
jDialog
.zip
特色介绍 可修改CSS来统一定制UI; ... 一个页面同时只能显示一个窗口; 窗口显示需要指定一个页面上的对象做为窗口显示做置定位,这样窗口会出现在哪个东西的下面,就像下拉列表一样.... 标签:
jDialog
dwz.dialog.js
关闭
时修改为以下内容: if($(dialog).data("mask")){ //$("#dialogBackground").hide(); //修改最后一个窗口让其在覆盖层上显示 var dialogs = $("div.dialog").not("#dialogProxy"); if (dialogs.length > 1)...
Swing组件下载(常用组件)
开启/
关闭
按钮:JToggleButton 复选框:JCheckBox 单选按钮:JRadioButton 按钮组:ButtonGroup 组合框:JComboBox 列表:JList 文本字段:JTextField 文本区域:JTextArea 滚动条:JScrollBar 滑块:JSlider 进度栏...
视频的分割格式转换视频的分割
//
关闭
处理 initUI(); } private void initUI() { this.getContentPane().setLayout(null); jTextField1.setText("我们的口号: 只有想不到,没有做不到"); // 加入文本内容 jTextField1.setEditable...
Javaswing登录页面的实现
// 设置X号后
关闭
//设置按钮 this.registerButton.addActionListener(this); //注册按钮 this.newPasswordButton.addActionListener(this); //忘记密码 this.loginButton.addActionListener(this); //登录 ...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章