`

SWT,JFace开发笔记

阅读更多
·容器控件具有setLayout()方法, 非容器则只有setLayoutData()方法
·GridData只能用于GridLayout布局下的组件
·一个GridData只能用于一个组件
·gridData.horizontalSpan = 2让一个组件占用两个列的空间
·创建组件的一般模式,第一个参数指定要组件的父容器对象,第二个就是要创建组件的样式,一般都是SWT.XXXX之类的。
·GridData.FILL_VERTICAL是将所有空闲内容都填充,GridData.VERTIAL_ALIGN_FILL则是将当前布局分配的控件填充。
·FormLayout跟GridLayout之间的区别在于,前者不会随容器大小变化而变化
·InputDialog必须先创建再打开,MessageDialog则可以调用静态方法打开
·在创建GridData的时候传给的常量参数是放在GridData里面,而不是SWT里面的
分享到:
评论
1 楼 careprad 2008-06-06  
FormLayout跟GridLayout之间的区别在于,前者不会随容器大小变化而变化

有歧义

相关推荐

    SWT JFACE 编程笔记

    SWT JFACE 编程笔记 , 比较适合刚 解除 java swt jface 的开发人员

    swt,jface笔记

    在"swt,jface笔记"这个压缩包中,可能包含了关于这两项技术的学习笔记、示例代码、教程等资料。通过深入学习和实践这些材料,你可以更好地理解和掌握SWT和JFace的使用,从而提高开发Java桌面应用的能力。

    SWT和JFACE学习笔记

    SWT (Standard Widget Toolkit) 和 JFace 是 Eclipse 开发平台中的两个重要组件,它们用于构建图形用户界面(GUI)。SWT 是一个与平台相关的库,提供了底层的 GUI 组件,而 JFace 是建立在 SWT 之上的更高层次的抽象...

    swt开发的笔记

    【SWT开发笔记】主要涉及的是Java编程领域中的一门重要技术——Standard Widget Toolkit(SWT)。SWT是Eclipse基金会推出的一个开源GUI库,它为Java开发者提供了一种创建本地化用户界面的方式,与Java Swing相比,...

    学习SWT,RCP的笔记.doc

    ### SWT与RCP基础知识 #### 一、SWT概述 SWT(Standard Widget Toolkit)是一种专为Java设计的用户界面工具包,它提供了一系列的原生控件来创建...结合JFace等扩展库,开发者可以更加高效地完成复杂应用的开发工作。

    Eclipse SWT/JFacekfszj_jb51

    3. **Eclipse SWT/JFace开发实战精解**: 这本书可能涵盖了如何使用SWT和JFace进行实际开发的详细教程,包括但不限于创建窗口、布局管理、控件使用、事件处理、数据绑定等主题。373页的篇幅意味着它深入探讨了这两个...

    swt学习笔记摘录(入门程序)

    JFace则是建立在SWT之上的一层抽象,简化了UI开发,提供了更多高级功能。 **1. SWT与AWT/Swing的区别** SWT与AWT和Swing的最大区别在于它们的实现机制。AWT和Swing使用Java来模拟原生的窗口组件,而SWT则直接使用...

    eclipse插件开发经验汇总

    JFace开发笔记将详细介绍JFace的使用方法、控件的使用、数据绑定机制等方面的内容。 EMF(Eclipse Modeling Framework)是Eclipse的模型驱动框架之一,它提供了一组模型驱动的开发工具和API,例如EMF模型、EMF ...

    Eclipse插件开发笔记—PDF—带目录

    第一篇介绍Eclipse平台界面开发的基础知识,包括SWT控件的使用、界面布局、事件处理等内容;第二篇是插件开发核心技术,主要介绍插件开发的核心知识要点,包括行为(Action)、视图(ViewPart)、编辑器(Editor)、...

    Eclipse插件开发笔记源码

    这份“Eclipse插件开发笔记源码”提供了丰富的学习材料,帮助开发者深入理解并实践Eclipse插件开发。下面将详细阐述Eclipse插件开发的相关知识点。 1. **Eclipse插件体系结构**: Eclipse采用插件化架构,每个功能...

    Eclipse插件开发学习笔记.txt

    SWT/JFace的事件处理,swt,eclipse插件开发学习笔记

    Eclipse插件开发学习笔记 第一篇 开发基础 (第一章到第八章)

    本书的主要内容是介绍Eclipse插件开发的相关知识和技巧,包括Eclipse的系统结构、SWT/JFace技术、插件开发方法、RCP开发方法以及其他一些相关的技术专题。本书覆盖了Eclipse平台技术的核心领域,是目前市场上讲述...

    swt图形化界面浅浅笔记(欢迎指正)

    创建SWT项目时,你需要通过Eclipse IDE中的“New” -> “Other” -> 搜索“SWT” -> 选择“SWT/JFace Java Project”。这个项目类型会自动包含必要的SWT库,即一系列的JAR包,这些库使得开发者能够访问并使用SWT...

    Eclipse插件开发学习笔记1-8章

    - JFace是建立在SWT之上的更高层次的API,简化了UI开发,提供模型-视图-控制器(MVC)架构,便于代码复用和减少冗余。 3. **SWT编程基础** (05第3章 SWT编程基础.pdf) - 学习创建基本的SWT控件,如按钮、文本框、...

    swt form

    在实际开发中,SWT Form通常与JFace一起使用,JFace是一个基于SWT的高级API,它提供了一些额外的功能,如数据绑定、对话框和服务,使开发更加便捷。此外,Eclipse RCP(Rich Client Platform)是一个基于SWT和JFace...

    Eclipse插件开发学习笔记 第二篇 核心技术 (第九章到第十三章)

    本书的主要内容是介绍Eclipse插件开发的相关知识和技巧,包括Eclipse的系统结构、SWT/JFace技术、插件开发方法、RCP开发方法以及其他一些相关的技术专题。本书覆盖了Eclipse平台技术的核心领域,是目前市场上讲述...

    Eclipse插件开发学习笔记 第三篇 高级进阶 (第十九章到第二十二章)

    本书的主要内容是介绍Eclipse插件开发的相关知识和技巧,包括Eclipse的系统结构、SWT/JFace技术、插件开发方法、RCP开发方法以及其他一些相关的技术专题。本书覆盖了Eclipse平台技术的核心领域,是目前市场上讲述...

    Eclipse插件开发学习笔记 第二篇 核心技术 (第十四章到第十八章)

    本书的主要内容是介绍Eclipse插件开发的相关知识和技巧,包括Eclipse的系统结构、SWT/JFace技术、插件开发方法、RCP开发方法以及其他一些相关的技术专题。本书覆盖了Eclipse平台技术的核心领域,是目前市场上讲述...

    Eclipse插件开发学习笔记(ch0-3)

    JFace则是在SWT之上的一层抽象,简化了UI开发,提供了一种面向对象的方式来创建用户界面,使得代码更加简洁和易维护。 【3第3章 SWT编程基础.pdf】将深入讲解如何使用SWT进行编程。这包括控件的创建、布局管理、...

    swt-3.1.1-win32-win32-x86.zip

    - 与其他Eclipse组件的集成:SWT是Eclipse IDE的基础组件之一,因此在Eclipse插件开发中,SWT与JFace、JDT等其他Eclipse组件常常一起使用,以构建强大的开发工具。 总之,SWT-3.1.1-win32-win32-x86.zip是一个针对...

Global site tag (gtag.js) - Google Analytics