请问如何打开模态窗口? 找到原因了,错误提示错了,没有import包的名称 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JDialog有设置modal的参数import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JDialog;import javax.swing.JFrame;import javax.swing.JLabel;class MyDialog extends JDialog{ public MyDialog(){ this((JFrame)null, "dialog", true); } public MyDialog(JFrame frame){ this(frame, "dialog", true); } public MyDialog(JFrame frame, String title, boolean modal) { super(frame, title, modal); setResizable(false); setSize(300, 300); setLocationByPlatform(true); setLocationRelativeTo(frame); add(new JLabel("Hello Dialog")); } }public class Demo extends JFrame{ private JButton jbtnHello = new JButton("dialog"); public Demo() { setTitle("demo"); setSize(800,600); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); jbtnHello.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { MyDialog dialog = new MyDialog(Demo.this); dialog.setVisible(true); } }); setLayout(new FlowLayout()); add(jbtnHello); } public static void main(String[] args) { Demo demo = new Demo(); demo.setVisible(true); }} 怎么把.java文件导入 项目的package里 在DOS下如何编译和运行带包的Java文件 希望有经验的人来解惑。小弟在这里先谢过各位啦! 方法调用 java问题 请各位给个详细的解答方法 请教高手AWT的图片显示问题 一个与Thread有关的问题 Struts-config中action-mappings里面的Name和Type属性有哈子联系?? 大三学生请求高手指点:一个详细学习的时间计划表 java 访问每一个类中的特定变量 myeclipse如何设置使得程序运行后console自动弹出 泛型数组转换的问题
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JLabel;class MyDialog extends JDialog{
public MyDialog(){
this((JFrame)null, "dialog", true);
}
public MyDialog(JFrame frame){
this(frame, "dialog", true);
}
public MyDialog(JFrame frame, String title, boolean modal) {
super(frame, title, modal);
setResizable(false);
setSize(300, 300);
setLocationByPlatform(true);
setLocationRelativeTo(frame);
add(new JLabel("Hello Dialog"));
}
}
public class Demo extends JFrame{
private JButton jbtnHello = new JButton("dialog"); public Demo() {
setTitle("demo");
setSize(800,600);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jbtnHello.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
MyDialog dialog = new MyDialog(Demo.this);
dialog.setVisible(true);
}
});
setLayout(new FlowLayout());
add(jbtnHello);
} public static void main(String[] args) {
Demo demo = new Demo();
demo.setVisible(true);
}
}