用JDialog弹出新的对话框,使用构造函数JDialog(Frame owner,String title)可以使被弹出的JFrame无效化吗?
怎么样在弹出的对话框中加入一个JButton的事件处理程序使得弹出对话框推出,并使原JFrame有效?
怎么样在弹出的对话框中加入一个JButton的事件处理程序使得弹出对话框推出,并使原JFrame有效?
解决方案 »
- 急问工程打成jar包后,找不到工程里用的properties的路径,请问如何解决,除了在环境变量里配置(内部有代码)
- 求一个算法 40分~~~在线等~~
- spring mvc中
- 关于如何从JVM中读取对象的问题?
- 请问 做了一个窗体的程序,创建很多窗口,用什么语句可以退出整个程序 ??
- 高难度的数组变换的问题
- 研究单例对象碰到的问题,高手救命
- byte[]数据怎样写进blob字段?
- 关于notify
- 为什么applet在Jbuilder里可以运行,但是在IE里报告找不到class?
- 午饭时结帖,请教:有什么好的工具可以管理项目中的word文档?类似于CVS/vss一样的代码管理方式,check in/out时候 能自动识别修改的哪些内容
- JFrame的状态栏如何去掉????
弹出dialog之后,frame就会无效化
dialog消失了,frame就会有效啊 String message = "Line1\nLine2";
JFrame frame = new JFrame("JFrame"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JComponent comp = new JTextArea();
frame.getContentPane().add(comp, BorderLayout.CENTER);
frame.setSize(300, 300);
frame.setVisible(true); int answer = JOptionPane.showConfirmDialog(frame, message);
if (answer == JOptionPane.YES_OPTION) {
} else if (answer == JOptionPane.NO_OPTION) {
}
我的意思是说
通过继承JDialog而得到的弹出对话框类,弹出后两个对话框都有效,如何让原来的无效?
owner 是要弹出对话框而自己无效的Frame,key用来设置对话框弹出时它的父窗体(owner)是否有效.true时就是你想要的效果
处理,然后才能处理 frame