`
gzj316
  • 浏览: 34958 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

swt为关闭窗口添加确认事件

阅读更多

swt为关闭窗口添加确认事件

shell.addShellListener(new ShellAdapter() {
            public void shellClosed(ShellEvent e) {
                MessageBox messagebox = new MessageBox(shell, SWT.ICON_QUESTION
                        | SWT.YES | SWT.NO);
                messagebox.setText("messageBox范例");
                messagebox.setMessage("您确定要退出吗?") ;
                int message = messagebox.open();
                e.doit = message == SWT.YES;
            }

});



本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/yjm239/archive/2009/03/06/3963220.aspx

 

分享到:
评论

相关推荐

    SWT 弹出对话框 可以选择的图标种类

    SWT(Standard Widget Toolkit)是Java编程中用于创建图形用户界面(GUI)的一种库,它为开发者提供了丰富的控件和对话框。在SWT中,`MessageBox`是一个用于显示简单的消息对话框的类,通常用来向用户显示警告、确认...

    SWT配置 SWT配置 SWT配置 SWT配置 SWT配置

    这段代码创建了一个尺寸为500x500像素的基本窗口,并保持其打开状态直到用户关闭。如果一切正常,运行此程序应该能够成功显示一个空窗口。 #### 三、配置注意事项 - **Classpath变量**:如果计划开发多个使用SWT的...

    Shell和frame窗体关闭确认窗口

    2. **添加监听器**:使用`addWindowListener`方法为窗口添加了一个`WindowAdapter`监听器。 3. **监听窗口关闭事件**:在`windowClosing`方法中,当检测到窗口关闭事件时,会弹出一个确认对话框,询问用户是否确认...

    swt-界面设计

    4. **输入下载地址**:在“工作区”对话框中点击“添加”按钮,在出现的新窗口中输入名称(例如:“SWT”),然后在“位置”字段输入提供的网址:`http://dl.google.com/eclipse/inst/d2wbpro/latest/3.7`。...

    SWT教程

    - 创建基本窗口:学习如何创建一个带有标题、关闭按钮的窗口。 - 控件交互:实现按钮点击事件,展示消息对话框。 - 数据绑定:使用JFace的数据绑定将表单控件与模型数据关联。 - 自定义控件:学习如何创建自定义...

    swt仿qq截图

    SWT(Standard Widget Toolkit...这个过程涉及到GUI设计、事件处理、图像处理等多个方面的知识,同时也需要对Java和SWT有深入的理解。SWT的优势在于与操作系统底层的紧密集成,使得创建的界面具有更好的性能和原生感。

    在swt开发中实现的一个小小的日历对话框

    添加确认按钮 为了使用户能够选择日期并关闭对话框,我们需要添加一个“确定”按钮。这个按钮的文本被设置为“ȷ”,需要注意的是,这里的文本编码可能存在问题,建议更改为中文“确定”或英文“OK”。 ```java ...

    SWT开发环境配置与项目发布

    3. 编写事件处理代码:为控件添加事件监听器,实现用户交互逻辑。例如,按钮的点击事件可以通过实现`SelectionListener`接口来处理。 三、项目发布 1. 打包成JAR:在Eclipse中,右键点击项目,选择"Export" > ...

    SWT_Designer.rar_SWT_SWT_Designer_java swt_swt designer_swt desi

    4. **验证安装**:安装完成后,你需要检查Eclipse的“窗口”>“首选项”>“插件详情”来确认SWT Designer是否已经成功安装并列出。 5. **使用SWT Designer**:一旦安装成功,你可以在新建项目时选择SWT/JFace的模板...

    Java程序设计之swt教程.pdf

    - **GridLayout**:将容器划分为网格,每个控件占据一个或多个网格。 - **RowLayout**:使控件按行排列。 - **ColumnLayout**:使控件按列排列。 #### 5. SWT 的事件处理 SWT 提供了丰富的事件模型,允许开发者...

    SWT与Jface开发入门

    - 主循环通过`readAndDispatch()`方法处理事件,直到窗口被关闭。 - 最后释放`Display`资源。 #### 五、总结 SWT与JFace是构建高性能Java图形用户界面的强大工具。通过上述步骤,我们可以快速搭建起一个SWT/JFace...

    org.eclipse.jface.swt.API

    `org.eclipse.jface.swt`是Eclipse JFace的一部分,JFace是在SWT之上构建的一层抽象,简化了GUI编程,提供了更多的高级功能和模型视图控制器(MVC)架构。 SWT API包含了各种基本的UI组件,如按钮、文本框、表格等...

    Eclipse SWT/JFace 书中 全部实例

    在这个例子中,开发者可能会看到如何创建一个简单的SWT窗口,添加基本的控件,以及如何响应用户的交互事件。 学习这些实例,你将能掌握以下关键知识点: 1. SWT控件:包括Button、Text、Label、Composite、Shell等...

    myeclipse导出SWT的jar包

    标题 "myeclipse导出SWT的jar包" 涉及的是在MyEclipse集成开发环境中导出标准窗口工具包(Standard Widget Toolkit,简称SWT)的Java库jar包的过程。SWT是Eclipse基金会提供的一种轻量级、高性能的用户界面组件库,...

    Java程序设计之swt教程

    具体步骤为:右键点击项目名称>“构建路径”>“配置构建路径”>“库”>“添加外部JAR”,在Eclipse的`plugins`文件夹中找到相应的`.jar`文件并打开,最后确认。 #### 2. SWT常用组件的使用 SWT提供了一系列常用的...

    SWT/JFace从入门到精通

    - 菜单和工具栏:了解如何使用SWT创建菜单和工具栏,为应用程序添加更多的交互功能。 - 性能优化:掌握SWT/JFace的性能调优技巧,确保应用程序运行流畅。 - 国际化支持:学习如何在SWT/JFace应用中实现多语言支持...

    SWT JFace in action API

    7. 国际化和本地化:了解SWT和JFace如何支持多语言环境,为应用程序提供全球化支持。 8. 示例代码和最佳实践:通过示例代码加深理解,学习如何在实际项目中有效运用SWT和JFace,遵循最佳实践提高开发效率。 文件...

    java swt版本的qq可以实现的功能

    ### Java SWT 版本QQ实现的主要功能 #### 登陆窗口设计与实现 ...通过上述分析,我们可以看到Java SWT版本QQ的设计涵盖了登录、好友管理和聊天等多个方面,旨在为用户提供一个功能丰富且易于使用的即时通讯工具。

Global site tag (gtag.js) - Google Analytics