Welcome 微信登录

首页 / 软件开发 / JAVA / Eclipse Form程序设计快速入门

Eclipse Form程序设计快速入门2010-12-241、介绍

Eclipse Form是Eclipse 3.0的新特性。

Eclipse Form是一组定制小部件和支持类组成的插件,以前由PDE和Update组件内部使用,在Eclipse 3.0中已经成为公用API。

Eclipse Form提供:

·适合包含到内容区域(编辑器或视图)中的“Form”概念

·用来管理颜色、超链接组和其它象SWT控件一样的Form外观的工具包

·象HTML表格一样布局的新布局管理器

·为Form设计的定制控件(超链接、图像链接、可滚动的composite等)

·每页是一个Form的多页编辑器(就象PDE)

2、快速入门

(1)HelloWorld例子

下面的例子在视图中创建一个空的Form

public class FormView extends ViewPart {
private FormToolkit toolkit;
private ScrolledForm form;
public void createPartControl(Composite parent) {
toolkit = new FormToolkit(parent.getDisplay());
form = toolkit.createScrolledForm(parent);
form.setText("Hello, Eclipse Forms");
}
public void setFocus() {
form.setFocus();
}
public void dispose() {
toolkit.dispose();
super.dispose();
}
}