当前位置: 首页 > 工具软件 > nebula-ui > 使用案例 >

Nebula - SWT的自定义功能部件

陶博涉
2023-12-01
[size=medium] Standard Widget Toolkit (SWT) 将通过 Java™技术提供对操作系统的原生窗口部件的访问。但是,可用的部件不能解决所有需求。Eclipse Nebula 项目将提供九个部件来帮助满足常见的用户界面 (UI) 编程需求。本教程将演示这九个 Nebula 部件的其中五个,包括 Grid、CDateTime、CompositeTable、PGroup 和 PShelf。

SWT 长期以来一直都缺少自定义部件,而只能使用附带的几个标准部件。Eclipse Nebula 项目是为部件创建者创建的集合平台,他们希望将自己的部件发布到 Eclipse Public License 下,并在官方 Eclipse 项目下开发部件。它配有一些绘制自身接口的部件,例如 CDateTime 部件。它还包括诸如 CompositeTable 之类的部件,使您可以用新方法使用现有的 SWT 部件。总的说来,Nebula 部件解决了过去曾是 SWT API 中可用的部件工具集中的主要漏洞。


[img]/upload/attachment/47955/b2603f13-513d-32b6-b88d-811afb3e6562.png[/img]

[img]/upload/attachment/47957/d8ef8662-5d93-3928-9e1e-845546ee93e4.png[/img]

[img]/upload/attachment/47959/c29e611b-8ded-3928-a2a3-52af2ab287ae.png[/img]

[img]/upload/attachment/47962/10d53e04-ceeb-3c68-a161-ce479039e370.png[/img]

[img]/upload/attachment/47961/cac2756e-826b-3bb7-8b16-e8652bf6a908.png[/img]

[img]/upload/attachment/47964/febf7867-7315-3922-b439-1f91383ce41c.png[/img]

[img]/upload/attachment/47965/6f084c80-7e24-3e96-ae51-38fc24ac0818.png[/img]

[img]/upload/attachment/47969/3a1e261d-4c31-364b-8eff-e477bd3459a2.png[/img]

[img]/upload/attachment/47971/c3d0256c-298c-32a2-b83b-2718272356d7.png[/img]

[img]/upload/attachment/47973/9e04a5b2-2e1c-3042-bdfa-f97ee26463be.png[/img]

[img]/upload/attachment/47971/c3d0256c-298c-32a2-b83b-2718272356d7.png[/img]

[img]/upload/attachment/47973/9e04a5b2-2e1c-3042-bdfa-f97ee26463be.png[/img]

[img]/upload/attachment/47975/46049e51-3833-34d4-bf03-dc1296a8020b.png[/img]

[img]/upload/attachment/47976/155aeff8-f414-38d3-9be1-7a2a88293b72.png[/img]

[img]/upload/attachment/47979/d46fcde2-c1b2-3725-9a91-7cb69a0d1eb0.png[/img]


主页: [url=http://www.eclipse.org/nebula/]http://www.eclipse.org/nebula/[/url]
资料:IBM 网站上的 [url=http://www.ibm.com/developerworks/cn/edu/os-dw-os-eclipse-nebula.html ]Eclipse Nebula 部件入门[/url]
[/size]
 类似资料: