`
ludatong110
  • 浏览: 38580 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

关于SWT一些问题

    博客分类:
  • Java
阅读更多

 

我以前是做J2EE的,现在公司近来之后做的内部管理系统,虽然有部分知识用到J2EE,但是开发大部分还是J2SE。近来恶补了一些Swing的知识,但是今天在看Thinking in Java的时候,发现里面提到SWT,照上面抄了几个Demo,感觉还不错。

 

SWT给我感觉就像封装了一层,从调用方法命名就知道,使用Shell,就像Unix下Shell命令一样,把底层东西都封装好。通过调用Shell,操作模块,这个和现在Android有异曲同工之妙。

 

再次,想学习下SWT,以前好像在坛子里看到好几刀就是讲SWT的,现在找不到,不知道有人能给个门吗?另外有什么好的书籍推荐吗?最好是电子版的。

分享到:
评论

相关推荐

    SWT的一些jar

    2. swt-debug.jar:这是一个用于SWT的调试版本的jar文件,通常包含了额外的代码和信息,帮助开发者在调试过程中定位问题。它可能包含了更详细的错误报告和日志记录,以便于在开发阶段找出潜在的问题。 3. org....

    swt-api swt DOC

    "swt-api swt DOC"的CHM文档可能涵盖了这些内容,是开发者学习和解决问题的宝贵资源。通过深入研究这个文档,开发者不仅可以掌握SWT的基本用法,还能了解到高级特性和优化技巧,从而提升其在Java GUI编程领域的专业...

    SWT源代码 SWT Source code

    6. `os_custom.c`:这部分代码可能包含了一些针对特定操作系统的定制功能,使得SWT能够更好地适应不同平台的特性。 7. `swt_awt.c`:SWT和Java AWT(Abstract Window Toolkit)之间的桥梁。AWT是Java的标准GUI库,...

    SWT_全接触 SWT_全接触 SWT_全接触

    以下是SWT的一些关键特性: 1. **本地外观**:SWT提供的组件与操作系统的默认风格高度一致,从而增强了用户的沉浸式体验。 2. **高效性能**:由于SWT直接调用操作系统的图形库,因此在渲染速度和资源消耗方面表现...

    swt入门学习资料

    SWT 还提供了一些高级功能,如数据绑定、拖放操作、打印支持等。同时,SWT 可以与 JFace 和 Eclipse RCP 结合使用,构建更复杂的图形用户界面和企业级应用。 总的来说,SWT 是 Java GUI 开发的一个强大选择,尤其...

    Java64位SWT

    3. `swt-debug.jar`和`swt.jar`:这两个是SWT的主要库文件,其中`swt-debug.jar`通常包含调试信息,方便开发者进行问题排查;而`swt.jar`则是运行时所需的库文件,包含了SWT的API和其他必要的资源。 4. `.project`...

    Eclipse SWT 开发参考

    - **SWT概述**:SWT克服了AWT和Swing的一些缺点,提供了更好的性能和本地化体验。 总之,SWT作为一款功能强大且性能优秀的GUI库,非常适合需要跨平台运行且注重用户界面美观性的Java应用开发。

    SWT.rar_SWT_eclipse swt

    1. "SWT 图形用户界面.pdf":这很可能是一份关于SWT图形用户界面的详细文档或教程,可能包含了SWT组件的介绍、使用方法、布局管理器的使用,以及如何创建复杂的用户界面等内容。 2. "www.pudn.com.txt":这个文件名...

    JFace-SWT-中文版API(含swt.jar和swt-debug.jar)

    在开发过程中,如果遇到问题或者需要更详细的调试信息,可以使用这个版本的库代替常规的swt.jar。 在实际开发中,开发者可以结合使用JFace和SWT,利用SWT的底层控制能力,结合JFace的高级抽象,创建出既美观又功能...

    SWT3.5.2 Linux下的64位包

    这个版本修复了前一版本中的已知问题,可能还包含了一些新特性或性能优化,以满足开发者的需求。 3. **压缩包内容**: - `.classpath`:这是一个Eclipse项目的配置文件,包含了项目依赖的库和类路径设置。 - `...

    swt-jface入门

    不过需要注意,混合使用SWT和Swing可能会带来一些性能和兼容性问题,因此应谨慎操作。 总之,SWT和JFace为Java开发者提供了强大的GUI开发工具,它们在Eclipse生态中扮演着重要角色。通过学习和实践SWT/JFace,...

    swt/jface中文教程

    SWT/JFace 的形成是为了解决传统 GUI 开发中的一些问题,如:平台相关性、难以使用、性能不佳等问题。SWT/JFace 的出现,提供了一种新的 GUI 开发方式,使开发者能够快速构建高效、美观的 GUI 应用程序。 SWT/JFace...

    Eclipse之SWT编程

    SWT(Standard Widget Toolkit)是IBM为解决Java GUI开发中的一些固有问题而设计的一套跨平台图形用户界面开发框架。在Java GUI的历史进程中,Sun公司曾推出AWT(Abstract Windowing Toolkit)框架,用以实现跨平台的...

    SWT开发参考文档

    - **Swing概述**:Swing是在AWT基础上发展起来的,提供更多的组件和更丰富的功能,但仍然有一些性能问题。 - **SWT概述**:SWT是为了解决AWT和Swing的一些不足而设计的,它结合了两者的优点,同时提供了更好的性能和...

    Java swt完整教程

    JFace是建立在SWT之上的抽象层,简化了SWT的使用,提供了一些高级组件,如对话框(Dialog)、视图(View)、编辑器(Editor)等。同时,JFace还提供数据绑定、表单构建等功能。 6. SWT与Eclipse RCP Eclipse Rich...

    使用Eclipse进行SWT编程.pdf

    虽然SWT应用程序有很多优点,但是它也存在一些缺点。首先,SWT应用程序需要JNI访问本地窗口组件(native widgets),这可能会增加应用程序的复杂度。其次,SWT应用程序需要设置好对应的环境变量,否则可能会出现问题...

    SWT基础概念总结

    JFace是建立在SWT之上的更高层次的库,旨在简化GUI开发,提供了一些抽象和辅助类。JFace将许多复杂的SWT细节隐藏起来,使得代码更简洁、易读。例如,它提供了视图(View)、编辑器(Editor)和数据绑定(Data ...

    SWT视频播放器

    对于"SWT视频播放器"来说,以下是一些可能涉及的关键技术点: 1. **多媒体库集成**:为了播放视频,开发者需要集成一个能处理视频流的库。这可能包括解析视频格式、解码音频和视频流、同步播放等功能。JMF是较旧的...

    记事本(java swt)

    在实现过程中,开发者可能会遇到一些挑战,例如不同操作系统上的兼容性问题、UI布局的调整以及性能优化等。SWT虽然能提供原生的用户体验,但其跨平台支持相比Java Swing来说可能稍显不足,需要根据目标平台进行适配...

    swt-3.7.2-gtk-linux-x86_64.zip

    这个压缩包包含了在Eclipse环境中使用SWT Designer所需的一些关键文件。 首先,`.classpath`文件是Eclipse项目中的配置文件,它定义了项目的类路径,包括源代码目录、库依赖和其他资源。开发者可以使用此文件来确保...

Global site tag (gtag.js) - Google Analytics