The SWT FAQ 中文(2)

本文解答了关于SWT(Standard Widget Toolkit)的常见问题,包括是否有可用的GUI编辑器及如何利用片断来高效地获取技术支持。对于SWT开发者来说,这些都是非常实用的知识。

(英文原文:http://www.eclipse.org/swt/faq.php)
翻译:Frank(frank@zijinshi.cn)
版本:Version 1.0

The SWT FAQ

Q3.问:有SWT的GUI编辑器吗?
答:SWT本身并不提供GUI编辑器(也就是众所周知的"GUI Designer", "GUI Editor", "Visual Builder", "Visual Designer", "Visual Editor"或 "Visual Composition Editor")。不过有不少成熟的第三方产品可以用,到网站 http://www.eclipseplugincentral.com/就可以可找到一些成熟产品的列表。除此之外,你还也可以关注下项目 Eclipse Visual Editor Project的进度。
Q4.问:片断是什么,我为何要关心它?
答:片断指的是演示某些特定功能的很小的、可以独立运行的程序。

为什么说它很重要呢?给新闻组(news group)提交片断是能够获取帮助的最快的方法。在给Eclipse提交bug的时候,顺便贴上片断会让这个bug能够尽快地得到修正。花时间构造片断能够帮助你理解你所调用的库的 API,也更容易突出你的想法和观点。例如,SWT组内部就使用C和Java语言来证明或反驳操作系统中的问题。很多时候,你会认为它是个Eclipse的bug,但实际上却是你自己的程序出了问题。

简而言之,片断离析问题,“代码胜于雄辩”。

以下是一个很小的SWT的程序以帮助你开始理解什么是片断:

public static void main (String [] args) {
Display display = new Display ();
Shell shell = new Shell (display);
shell.open ();
while (!shell.isDisposed ()) {
if (!display.readAndDispatch ()) display.sleep ();
}
display.dispose ();
}

其实,你可以参见SWT 片断页面,那儿有很多片断哦。

(待续)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值