
正文
java关闭对话框的代码,java关闭窗口的代码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java中JDialog的用法?
1、是不是自己加了监听器使主窗体不可用?最好贴出代码 = =。如果要让新窗口运行时主窗体不可用,建议使用模式对话框方式(详细查询API),不要自己监听。
2、modal - 指定 dialog 是否阻止在显示的时候将内容输入其他窗口。也就是说,“有模式”意味着该窗口打开时其他窗口都被屏蔽了,你可以试试,在此情况下,点击程序的其他窗口是不允许的。
3、一般来说,Windows应用程序中,对话框分为模态对话框和非模态对话框两种。二者的区别在于当对话框打开时,是否允许用户进行其他对象的操作。
4、这个应该不难,只不过就是变量定义的位置有点说法,最简单就是把整个变量定义到类里面而不是特定方法里面,点击button之后对其赋值即可。定义局部变量一定不行。
5、//问题的关键在于,如何从jDialog中获取jFrame的引用。//我是用内部类的形式解决该问题的。而且直接操作jFrame的组件。//还可以在新建自定义jDialog类时,传入jFrame的引用。
相关问答
Q1: Java怎么实现一个窗口在用户3秒后不进行任何操作的情况下自动关闭啊...
首先任何效果希望你自己动手去完成,我可以给你思路,但是必须自己动手去实现。jquery能帮助你点击一个按钮弹出提示框,但是这个框是windows自带的alert框或者confime框等,你要那种关闭按钮的,推荐jqueryui实现。
一般可以隐藏本窗口(setVisible(false);),显示新窗口来实现窗口的跳转。但是隐藏窗口,会在后面浪费系统资源。
public void actionPerformed(ActionEvent e) {// 实现ActionListener接口的actionPerformed接口。JFrame frame = new JFrame(新窗口);//构造一个新的JFrame,作为新窗口。
先明确一点:Session只在服务端建立会话,他再怎么弄,也无法主动和客户端发送信号,也就是说,服务端页面就算Session到了30分钟,也无法去关闭客户端的页面。那么要实现这个功能,就只要靠客户端脚本。
用一个if(){}else{}判断一下当j==25的时候关闭进程,然后在关闭窗口。
Q2: java中弹出的对话框点击关闭(x)按钮不能关闭对话框怎么回事?
你如果有加入动作监听器了以后,X动作会被截取。默认情况下点X应该能结束。但是如果你代码里有 frame.setDefaultCloseOperation(JFrame.DONOTHING_ON_CLOSE);就不会退出了。
打开一个模态窗口,如果禁用右上角的关闭x按钮,强制用户必须修改口令,否则不允许关闭窗口。
取消按钮属性默认ID是IDCANCEL,你只要把这个ID改了,自己再起个ID名就可以了。
Q3: 怎么点击按钮关闭Java的jdialog
你不就是想弹出个确认对话框吗?直接JOptionPane.showConfirmDialog((null, 确认删除吗?, 确认删除框, JOptionPane.YES_NO_OPTION);就出来个带确认的对话框。不用自己定义了。
这个程序写得生猛,取消按钮是在Frame上的,对话框是模态的,而且是没有显示出来的一个对话框。多亏没有显示出来,如果出来的话,真的不知道怎样才能点到那个取消按钮。
如果自己建立一个按钮来实现这个功能一切完全正常,就是不能实现在窗口上自带的那个叉“×”上。主窗口是用JFrame,询问用的JOptionPane,弹出询问对话框是用的JDialog。
jdialog.setVisbale(false);jdialog.dispose();多少让看看你的代码吧,啥都看不到,解决个什么。
Q4: JAVA中如何实现询问关闭JFrame窗口
}}只要在每个Frame里设定this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);即可。EXIT_ON_CLOSE,关闭程序。(所有窗口和进程都会关闭)DISPOSE_ON_CLOSE,只关闭本窗口。HIDE_ON_CLOSE,只隐藏本窗口,不关闭。
关于EXIT_ON_CLOSE的说明:EXIT_ON_CLOSE(在 JFrame 中定义):使用 System exit 方法退出应用程序。仅在应用程序中使用。public void exit(int status)通过启动虚拟机的关闭序列,终止当前正在运行的 Java 虚拟机。
只能用dispose释放当前窗口、比如this.dispose();不能用System.exit(0)\因为这样会关闭JVM中所有的资源,也就是关闭所有界面,等于结束当前程序。
首先分析需要的GUI技术 java中一般使用swing 和awt技术来实现图形界面,Swing组件较多,功能比较强大,所以这里使用Swing组件来实现。窗口使用(JFrame),按钮使用(JButton)。
java关闭对话框的代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java关闭窗口的代码、java关闭对话框的代码的信息别忘了在本站进行查找喔。





