import java.awt.*;
import java.awt.event.*;class Dwindow extends Frame {
private static final long serialVersionUID = -7808262042312125177L; Dwindow(String s) {
super(s);
setBounds(100, 100, 300, 300);
setVisible(true);
validate();
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
setVisible(false);
System.exit(0);
}
});
}
}public class Example8_1 {
public static void main(String args[]) {
new Dwindow("带对话框的窗口");
}
}
import java.awt.event.*;class Dwindow extends Frame {
private static final long serialVersionUID = -7808262042312125177L; Dwindow(String s) {
super(s);
setBounds(100, 100, 300, 300);
setVisible(true);
validate();
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
setVisible(false);
System.exit(0);
}
});
}
}public class Example8_1 {
public static void main(String args[]) {
new Dwindow("带对话框的窗口");
}
}
解决方案 »
- 【大家好,我有几个关于创业的问题,希望有创业经验,或是现在在开公司的朋友们给一些建议?】
- 1.5中String新增加了public int codePointCount(int beginIndex,int endIndex)方法,请问有知道如何使用的吗?
- netbeans5做出来的界面很难看,有什么办法解决?
- 无法装载applet
- 如何分解这样一个字符串?
- 找做JAVA应用程序的资料
- java 的简单问题 9 ???/*148*/
- 各位大侠帮小弟看看
- DataSource的问题
- 哥们,谁有Jbuilder 4的注册码,给小弟解围,小弟谢先!!!
- 请推荐Java GUI 编写工具
- 为什么我的重新绘图会出现闪屏
setVisible(false);是设值窗体的可见状态为隐藏。
System.exit(0);正常退出,退出了隐藏属于多此一举了。
Swing更强大。都用JFrame。很少有人在用Frame咯。JFrame封装了方法
jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
System.exit(0);
将该运行的资源都关闭了。
为什么super(s)调用的是public Frame(GraphicsConfiguration gc),而不是public Frame(String title)?
你传进的是String,而不是GraphicsConfiguration。
你发问题的那里super(s),调用的必定是public Frame(String title)。