熟悉SWT-Designer插件后,应该能够通过拖曳操作灵活的添加窗体组件。本实例要求读者在设计器界面中设计一个进销存管理系统的“关于”界面。
l 将窗体的布局管理器设置为NULL,使用绝对定位的布局方式。
l 使用JTextArea组件可以实现文本的换行,另外组件可以通过opaque属性设置为透明,以显示窗体背景。
(1)在项目中创建一个窗体,设置窗体的标题为“关于进销存管理系统”。再设置窗体的布局管理器为NULL。在窗体左侧添加一个JLabel标签组件,并设置一个图片。如图1所示。
图1 向窗体添加JLabel组件
(2)在窗体右侧添加一个JTextArea组件,为改组件添加适当的文本内容,如图2所示,其中插入“\n”字符实现换行效果。
图2 向窗体添加JTextArea组件
(3)选择设计窗体上的JTextArea组件,设置器“opaque”属性值为false,使组件透明,这样就可以露出后面的窗体背景。如图3所示。
图3 设置JTextArea组件的opaque属性
(4)该实例的运行结果如图4所示。
图4 关于界面