JDialog的关闭事件是什么?
问了几个群,网上也找了好久都没有正确答案,还是靠自己吧。下面是我的测试代码:
public class EditJDialog extends javax.swing.JDialog implements WindowListener{
public EditJDialog(Frame owner, boolean modal) {
super(owner, modal);
setSize(800, 600);
setVisible(true);
//setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
this.addWindowListener((WindowListener) this);
}
@Override
public void windowActivated(WindowEvent e) {
System.out.println(0);
}
@Override
public void windowClosed(WindowEvent e) {
// TODO Auto-generated method stub
System.out.println(1);
}
@Override
public void windowClosing(WindowEvent e) {
// TODO Auto-generated method stub
System.out.println(2);
}
@Override
public void windowDeactivated(WindowEvent e) {
System.out.println(3);
}
@Override
public void windowDeiconified(WindowEvent e) {
// TODO Auto-generated method stub
System.out.println(4);
}
@Override
public void windowIconified(WindowEvent e) {
// TODO Auto-generated method stub
System.out.println(5);
}
@Override
public void windowOpened(WindowEvent e) {
// TODO Auto-generated method stub
System.out.println(6);
}
}
点击关闭按钮,结果是3。可以推定对应的事件是windowDeactivated,而不是网上所说的windowClosing。
哪位给个评论,为何网上说的与我的实验会不同?
分享到:
相关推荐
特色介绍 可修改CSS来统一定制UI; ... 一个页面同时只能显示一个窗口; 窗口显示需要指定一个页面上的对象做为窗口显示做置定位,这样窗口会出现在哪个东西的下面,就像下拉列表一样.... 标签:jDialog
Java 桌面程序,用继承JDialog的方法,在JDialog中自定义布局,实现模态窗口,可扩展为复杂的窗口,类似添加、编辑数据窗口等
JDialogJDialog
基于jquery的 对话框插件jDialog,多种对话框,甚至可以塞入一个web页面
JFrame实现JDialog的效果 ,实现模式窗口
JDialog 是 Java Swing 库提供的一个用于创建对话框窗口的组件,可以在应用程序中显示模态或非模态的自定义对话框。
比较全面的JDialog 和 JOptionPane的demo.
jDialog是一款轻量级的jQuery模态对话框插件。jDialog支持4轴弹出对话框特效:淡入淡出,顶部滑出,水平滑动和翻转动画。该对话框插件压缩后的版本仅1KB大小,非常的轻巧。
JAVA初级编码,生成JDialog动态窗口,并在窗口中使用 JTextArea显示.txt文件中的内容。
好东西
一个很漂亮的jquery dialog 插件
可滚动 JDialog 示例。 许可证: ---------- 本项目中提供的所有程序/软件均在 APACHE LICENSE, VERSION 2.0 下发布。 可以在此处找到许可证详细信息:https://www.apache.org/licenses/LICENSE-2.0。 本许可的某些...
1. 包括锁屏对象JDialog.lock, 提示工具 JDialog.tip, 确认框 JDialog.confirm 弹出窗口 JDialog.win 比artDialog功能更强大,使用更方便。 2. JWindow 是一个做WebOS系统的必备工具,使用Jwindow搭建WebOs系统能...
jQuery多种类型自定义对话框插件jDialog源码.zip
JDialog 是一个优秀的js弹框插件,开箱即用,交互体验良好,功能齐全。
jQuery多种类型自定义对话框插件jDialog源码 我找了好久都没有找到,今天突然找到了,好高兴,分享给大家,不过要大家点分噢 alter confirm iframe 只显示内容对话框 对话框配制按钮 tip方式调用(提示信息调用)
多种类型自定义对话框插件jDialog是一款基于jquery实现的轻量级多种类型的自定义对话框插件。
主要介绍了Java编程中JDialog窗体的用法及实例,描述了其特征,具有一定参考价值,需要的朋友可以了解下。
此流程图主要是用于直观表达 因为已经拓展了jDialog.js,所有呈现的代码都是在project.js中,项目中带有data.json文件 使用方式首先是通过ajax调用数据接口来渲 染,通过接口数据渲染不同办事过程的状态