- 7
- 0
- 约1.09万字
- 约 10页
- 2017-01-07 发布于北京
- 举报
[在eclipse中使用swt进行界面设计
在eclipse中使用swt进行界面设计 swt是一个ibm开发的跨平台gui开发工具包。至于为什么ibm要费劲自己另起炉灶开发一个gui工具包,而不是使用sun现有的由awt, swing, java 2d, java 3d等构成的java gui框架,那就说来话长了。(记得在一个bbs上读过一个关于swt起源的调侃类的帖子)。1. 为什么要使用swt? swt是一个ibm开发的跨平台gui开发工具包。至于为什么ibm要费劲自己另起炉灶开发一个gui工具包,而不是使用sun现有的由awt, swing, java 2d, java 3d等构成的java gui框架,那就说来话长了。(记得在一个bbs上读过一个关于swt起源的调侃类的帖子)。 在swt之前,sun已经提供了一个跨平台gui开发工具包awt (abstract windowing toolkit). 虽然awt框架也使用的是原生窗口部件(native widgets),但是它一直未能突破lcd问题。lcd问题导致了一些主要平台特征的遗失。如果你不明白的话(其实我也没明白),换句话说,如果平台a有窗口部件(widgets)1-40,而平台b有窗口部件(widgets)20-25,那么跨平台的awt框架只能提供这两个窗口部件集的交集。 为解决这个问题,sun又创建了一个新的框架。这个框架不再使用原生窗口部件,
原创力文档

文档评论(0)