|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
ruby里有这些工具吗?又要简单多少?我没有用过这两门语言,我估计在这些语言力没有很统一的这种标准,或者根本就没有提供。
开辟情况Eclipse3.2,英文版。
SWT(StandardWidgetToolkit),尺度窗口小部件工具包。
本例将创立第一个SWT程序。本实例是一个复杂的界面,在窗口显现【hello,SWT】字样。
Display卖力羁系CPU资本并办理和操纵体系的通讯,存眷窗口的显现、挪动、重画,确保鼠标的点击、键盘的敲击等事务投递到小部件并去向理他们。Display类是不成见的。
Shell类饰演GUI主窗口的脚色。一个Shell实例是一个可视化的使用,对主窗口的翻开,激活,最年夜化,最小化和封闭坚持追踪。Shell类的主函数为整合GUI内的容器、小部件和事务供应一个通用的接进点。
实例包含3部分:
1.新建一个项目名为“SWT”的项目。
2.引进SWT包
要编写SWT程序,必要引进SWT的jar包。在完全的Eclipse开辟情况中才干失掉SWT包。它作为一个插件的情势存在。在Eclipse3.2中它路径是eclipse-SDK-3.2-win32plugins;
插件名为org.eclipse.swt.win32.win32.x86_3.2.0.v3232m.jar。
(1)右击【SWT】项目,选择【Properties】——弹出【PropertiesforSWT】对话框
(2)在左边列表当选择【JavaBuildPath】——选择【Libraries】选项卡——选择【AddVariable】——弹出【NewVariableClasspathEntry】对话框
(3)点击【ConfigureVariables】——弹出【Preferences】对话框
(4)点击【New】——弹出【NewVariableEntry】
(5)在【Name】中键进“SWT_LIB”——单击【File】,弹出【JARSelection】,选择org.eclipse.swt.win32.win32.x86_3.2.0.v3232m.jar。单击【OK】,前往下级,顺次单击【OK】
(6)SWT_LIB变量就放进了【PropertiesforSWT】对话框的【JARsandclassfoldersonthebuildpath】中。
3.编写程序
4.SWT挪用了操纵体系自带的图形库,因而在运转程序的历程时必要指出本机图形库的地位。位于org.eclipse.swt.win32.win32.x86_3.2.0.v3232m.jar包中,为了可以确保这些库文件可以被程序利用,能够将本机图形库放进java.library.path变量所包括的任何目次中。
(1)解压org.eclipse.swt.win32.win32.x86_3.2.0.v3232m.jar至恣意目次中,如:E:swt目次中。
(2)右击“SimpleForm.java”文件,顺次选择【Runas】|【Run…】命令,弹出【Run】对话框。选择左边的SWT使用程序,选中“SimpleForm”,选择【Arguments】选项卡。在【VMarguments】中输出“-Djava.Library.path=E:swt”。
运转了局:
如果你学习的是市场营销,是销售,也许参加大课堂的学习会更合适,因为你的工作能力中有个基础就是搭建自己的人脉, |
|