swing 父窗口的一个按钮打开子窗口(jdialog) 子窗口不关闭的情况下 怎么让父窗口可用?? swing 父窗口的一个按钮打开子窗口(jdialog) 子窗口不关闭的情况下 怎么让父窗口可用?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JDialog;import javax.swing.JFrame;public class TestMode extends JFrame implements ActionListener{ JDialog dialog; public TestMode(){ setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JButton b = new JButton(); b.addActionListener(this); getContentPane().add(b); setSize(100,100); } public static void main(String[] args){ TestMode frame = new TestMode(); frame.setVisible(true); } public void actionPerformed(ActionEvent e) { if(dialog == null){ dialog = new JDialog(this, true); JButton b = new JButton(); b.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e) { //需要隐藏再显示,以便释放锁 dialog.setVisible(false); dialog.setModal(false); dialog.setAlwaysOnTop(true); dialog.setVisible(true); } }); dialog.add(b); dialog.setSize(100,100); } dialog.setVisible(true); }} 免费空间支持ASP.NET的免费空间 不限制上传文件大小 求救~~~~急,请问一个关于对象传输的方法 Error establishing sock 刚买过《Java 2核心技术卷I 第五版》, 结果第六版就出来了,有没有必要买第六版? IT困惑 请大家传授开发java时,看帮助的方法及一些技巧,谢谢 jive源代码问题!狂送分!! 请教,我的java applet为什么不能在ie里运行 怎么样调用repaint时,只让它不重画背景? 新东西JBuilder4 请教各位高手大大,如何能展现远程打开文件的进度条? 如何动态加载jar包?
import java.awt.event.ActionListener;import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFrame;
public class TestMode extends JFrame implements ActionListener{ JDialog dialog;
public TestMode(){
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JButton b = new JButton();
b.addActionListener(this);
getContentPane().add(b);
setSize(100,100);
}
public static void main(String[] args){
TestMode frame = new TestMode();
frame.setVisible(true);
} public void actionPerformed(ActionEvent e) {
if(dialog == null){
dialog = new JDialog(this, true);
JButton b = new JButton();
b.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
//需要隐藏再显示,以便释放锁
dialog.setVisible(false);
dialog.setModal(false);
dialog.setAlwaysOnTop(true);
dialog.setVisible(true);
}
});
dialog.add(b);
dialog.setSize(100,100);
}
dialog.setVisible(true);
}
}