求适用于eclipse swt4.2的SWT-...

Eclipse Classic 4.2.2 (32-bit)
相关合集:
相关热搜:
金蝶kis软件下载,金蝶KIS 迷你版产品是一种账务处理系统,金蝶 KIS 迷你版账务处理系统面向各类企事业单位的财务人员设计,是财务管理信息 系统的核心。系统以凭证处理为主线,提供凭证处理,预提摊销处理,自动转账,调汇,结 转损益等会计核算功能,以及科目预算,往来核算,现金流量表等财务管理功能,并通过独 特的核算项目功能,实现企业各项业务的精细化核算。想了解更多么?想...
高速下载地址
联通下载地址
电信下载地址
移动及其他下载地址
(您的评论需要经过审核才能显示)
升级新版后我发现了几个小问题,并且发给Eclipse Classic的官方人员了,下次升级应该会解决了
很不错!Eclipse Classic用户体验做的越来越棒了,我会一直支持下去的!
我觉得很不错呀,符合我的预期,那些不会用的人就别怪Eclipse Classic了
这个软件183.4MB,真的假的,还是免费软件,用过的朋友冒个泡哈
感觉比Eclipse Classic上一个版本好用,英文版免费软件
支持开发更多的英文,方便大家的使用
这个Eclipse Classic好用不?求用过的朋友介绍下
Eclipse Classic帮我了很大忙,感谢华军软件园
Eclipse Classic超级棒!点一亿个赞
这个版本的Eclipse Classic响应变快了!优化的真不错
热门关键词全国统一***:400-028-
VPS SERVER
CLOUD HOST
欢迎光临西部数码,我们将竭诚为您提供最优质的服务!
Eclipse3.0的swt编程
一、swt简介
Java语言的声望和它在桌面应用程序(GUI程序)所取得的成就显然极不相符,至今仍然很少能看到非常成功Java桌面程序。虽然有JBuilder,Netbean,JProbe等大型软件作为代表,但这仍不能证明Java的GUI程序是成功的:它们的外观总是和同一操作系统平台下的其它软件显得格格不入。对机器配置的需求也似乎永无止境,这使得它们只能被一些总是拥有当前最高性能PC的程序员们所容忍,或是那些不在乎金钱和时间的专业用户所接受。对绝大多数计算机使用者来说,AWT或Swing代表着怪异的界面和无法接受的速度。Standard Widget Toolkit(SWT)或许是Java这一噩梦的终结者,广大Java程序员终于可以开发出高效率的GUI程序,它们拥有标准的外观,几乎没有人能看出你的程序是用Java写出来的,更为重要的是,这些程序是跨平台的。   SWT本身仅仅是Eclipse组织为了开发Eclipse IDE环境所编写的一组底层图形界面 API。或许是无心插柳,或是有意为之,至今为止,SWT无论是在性能和外观上,都超越了SUN公司提供的AWT和SWING。目前Eclipse IDE已经开发到了2.1版本,SWT已经十分稳定。这里指的稳定应该包含两层意思:  一是指性能上的稳定,其中的关键是源于SWT的设计理念。SWT最大化了操作系统的图形构件API,就是说只要操作系统提供了相应图形的构件,那么SWT只是简单应用JNI技术调用它们,只有那些操作系统中不提供的构件,SWT才自己去做一个模拟的实现。可以看出SWT的性能上的稳定大多时候取决于相应操作系统图形构件的稳定性。  另一个稳定是指SWT API包中的类、方法的名称和结构已经少有改变,程序员不用担心由于Eclipse组织开发进度很快(Eclipse IDE每天都会有一个Nightly版本的发布),而导致自己的程序代码变化过大。从一个版本的SWT更新至另一版本,通常只需要简单将SWT包换掉就可以了。二、Eclipse3.0的swt编程1.swt比awt和swing要快多,因为它是利用操作系统的界面组件生成UI的,在java桌面设计领域掀起一场革命2.环境配置:
Windows系统 eclipse3.03.具体操作:(1).新建一java项目,命名swt,文件结构如下:
bin(编译输出)
src(原文件)
AddressBookUI.java
swt-awt-win32-3062.dll(以下均从eclipse\plugins\org.eclipse.swt.win32_3.0.1\os\win32\x86下导入)
swt-win32-3062.dll
javaw.exe.manifest(2).到项目的properties里,在java build path | libraries里将swt.jar导入(3).AddressBookUI.java原代码如下:import org.eclipse.swt.widgets.Dimport org.eclipse.swt.widgets.Simport org.eclipse.swt.SWT;import org.eclipse.swt.widgets.Bimport org.eclipse.swt.widgets.Gimport org.eclipse.swt.widgets.Limport org.eclipse.swt.widgets.Timport org.eclipse.swt.widgets.*;import org.eclipse.swt.events.SelectionAimport org.eclipse.swt.events.SelectionEpublic class AddressBookUI { private S private Text miscT private Text addrT private Text emailT private Text phoneT private Text lnameT private Text fnameT private Button cancelB private Button saveB private Button nextB private Button preVB private Button editB private Button deleteB private Button newB public static void main(String[] args) {
AddressBookUI window = new AddressBookUI();
window.open(); } public void open() {
final Display display = new Display();
shell = new Shell();
shell.setSize(610, 477);
shell.setText(&Address Book&);
newButton = new Button(shell, SWT.NONE);
newButton.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
clearText();
setTextEditable(true);
enableEditButtons(false);
enableSaveButtons(true);
System.out.println(&New button selected.&);
newButton.setBounds(10, 380, 75, 35);
newButton.setText(&New&);
deleteButton = new Button(shell, SWT.NONE);
deleteButton.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
clearText();
System.out.println(&Delete button selected.&);
deleteButton.setBounds(85, 380, 75, 35);
deleteButton.setText(&Delete&);
版权申明:本站文章均来自网络,如有侵权,请联系028-0
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
服务器技术
西部数码.cn
CopyRight & &西部数码&版权所有
***总机:028- (20线)
400***: 400-Eclipse php Juno 4.2 官方中文正式版
您现在的位置: -
- Eclipse php下载
好评:83.17%
坏评:16.83%
Eclipse基于模型的用户界面和应用程序的造型一个新的基于CSS的声明机制。这些设施使其更容易设计和定制应用程序用户界面。这也增加了更大的灵活性,使其更容易使用户界面的UI布局看起来不同,从IDE一个新的面向服务的编程模型,使得它更容易使用谨慎的Eclipse平台的应用服务。
Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。
Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。
Eclipse(Juno)所包含的组件
核心平台(启动Eclipse,运行插件)OSGi(标准集束框架)SWT(可移植构件工具包)JFace(文件缓冲,文本处理,文本编辑器)Eclipse工作台(即Workbench ,包含视图(views)、编辑器(editors)、视角(perspectives)、和向导(wizards))
该版本包含Dynamic languages,JavaScript,PHP,WEB,XML
相关版本下载
47 MB158 MB158 MB205 MB4.37 MB177.43 MB144.64 MB251.51 MB171 MB
下载Eclipse php Juno 4.2 官方中文正式版
其他下载地址:
软件排行榜
12345678910
热门关键字
关注新云安卓游戏网

参考资料

 

随机推荐