我创建了一个窗口 new Shell(SWT.MIN | SWT.TITLE | SWT.BORDER | SWT.MAX);
参数里没有设置关闭按钮的,但还是出现了,并且没有灰化。我如何才能灰化这个关闭按钮?如果不能灰化,我如何才能获得关闭的消息?因为我想在关闭的时候让用户输入密码。谢谢!
参数里没有设置关闭按钮的,但还是出现了,并且没有灰化。我如何才能灰化这个关闭按钮?如果不能灰化,我如何才能获得关闭的消息?因为我想在关闭的时候让用户输入密码。谢谢!
解决方案 »
- socket中为什么ObjectOutputStream写了两次 而ObjectInputStream读了两次都是第一次写的内容啊 求大神啊
- 菜鸟求解错误、
- 看了张孝祥的JAVA视频讲座,有一个菜鸟java问题,如下:
- 怎么导入默认包的类?
- 服务器端与客户端相连接
- 今天去面试的题目,大家帮忙解一下啊,55555~~~~
- tomcat4.1和mysql的连接池错误,搞了半天了,请各位帮忙!
- 如何用JAVA处理AUTOCAD的dwg格式文件(如在dwg文件中加入中文)
- appletviewer命令忽然不能用了!?
- 请教问题:JDK怎样设置?
- 怎么样获得一个ResultSet的长度?
- EditPlus的一个问题.
public void windowClosing(WindowEvent e) {
//嘿嘿,有人在关窗口~
}
}
class MyShellListener implements ShellListener {
public void shellActivated(ShellEvent arg0) {
// TODO Auto-generated method stub
} public void shellClosed(ShellEvent arg0) {
// TODO Auto-generated method stub
System.out.println("close window");
} public void shellDeactivated(ShellEvent arg0) {
// TODO Auto-generated method stub
} public void shellDeiconified(ShellEvent arg0) {
// TODO Auto-generated method stub
} public void shellIconified(ShellEvent arg0) {
// TODO Auto-generated method stub
}
};
shell.addShellListener( new MyShellListener());