`
djsl6071
  • 浏览: 589584 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

Java Desktop开发资源

阅读更多
转自:http://www.blogjava.net/dev/archive/2005/05/17/4452.aspx

这里列出一部分Java Desktop的开发资源。

1。A java.net community for JavaDeskTop

  这是sun主持的资源很全的社区,有很多关于JavaDeskTop开发的资源。

2。JDIC(Java Desktop Integration Components)

  Sun主持的致力于java和本地应用程序集成、交互的组件集,非常棒。目前有5大组件。

  Desktop

  FileTypes

  Brower

  System Tray Icon

  Packager

3。JDNC(Java Desktop Network Component)

4。JExePack

  一个将Java程序转化为Exe程序的组件。

5。JSmooth

  作用同JExePack。

6。JavaService

  一个将Java程序转化为NT Service的组件。

7。SKinLF

  非常棒的Java LookAndFeel实现,采用配置包的形式定义Java的LookAndFeel,可以很方便的定义自己的LookAndFeel。它的网站上提供了大量Skin下载,其中不乏精品。

8。JGoodies

  JGoodies最出名的是它的FormLayout,它使swing和AWT应用程序的布局变得非常简单。由于它的影响,已经有专门针对它的DESIGNER出现,Eclipse也有相应的插件支持。FormLayout使Java的几个默认Layout相形见绌。

  JGoodies还有一组Swing/Awt组件,可以很方便的创建Wizard、对话框、Splash窗体、About窗体等GUI部件。

9。Rachel(Open Source Resource Loading Toolkit for Java Web Start )

  和WebStart打过交道的人可能知道,要在webstart中读取解析zip或者jar资源是一件非常困难的事,然而有些资源又必须以zip或者jar的形式存在,比如SKinLF就是这样。Rachel使你不再为这种事情烦恼。它提供两种解决方案:采用class://的协议装载URL资源,内嵌一个小型的多线程http server。

10。JavaHelper(JavaHelp System)

  Sun提供的制作Java Help制作系统。允许你在GUI应用程序、Applet中提供Online Help功能。

11。Exe4j

  Java 安装程序制作工具。

12。JGraph

  非常出名的Java 图形编辑框架。

13。GEF(Graphic Edit Framework)

  非常好的图形编辑框架,虽然没有JGraph出名,但是我始终觉得它的结构和API都比JGraph好,扩展性非常好。

14。yworks

  它的YGuard是一个非常棒的混淆器,免费的,功能很强。除了YGuard它还有几个非常好的组件。

15。Create GUI with JFC/Swing

  Sun的JFC/Swing编程初学者指南。

16。Drag and Drop

  Sun的关于在GUI中实现拖放操作的教学文章。

17。Joshua Marinacci的Blog

  有很多介绍GUI编程的好文章。

18。CloseAndMaxTabbedPane An enhanced JTabbedPane

  JavaWorld上一篇关于如何在JTabbedPane的Tab上添加Close按钮、Maximize 按钮和PopupMenu的文章,有源代码下载。还可以。

19。Creating Wizard Dialogs with Java Swing

  Sun上的介绍用Swing创建类似Elipse Wizard对话框的文章。 

分享到:
评论

相关推荐

    远程桌面 Java Remote Desktop.tar

    总结来说,"远程桌面 Java Remote Desktop.tar"是一个使用Java语言开发的远程桌面解决方案,它可能利用了Java的RMI、JMX或JDesktopIntegrationLibrary等技术,提供了跨平台的远程桌面控制功能。这个压缩包包含的组件...

    Java-Desktop.rar_java Desktop_java桌面

    总的来说,这个项目虽然在设计上有所欠缺,但它是一个很好的学习资源,可以帮助初学者理解Java桌面应用开发的基本概念和实践。通过这个项目,开发者可以深入学习JavaFX、Swing或AWT的使用,以及如何在Java环境中构建...

    java-desktop-util:Java桌面实用程序

    Java桌面实用程序(Java Desktop Util)是一套专为Java开发者设计的库,它提供了一系列方便在桌面环境中开发应用程序的功能。这个库通常包含了丰富的组件、工具类和实用方法,旨在简化开发过程,提高代码复用性,使...

    smc-desktop桌面系统 java

    "smc-desktop桌面系统 java" 这个标题表明我们正在讨论一个基于Java语言开发的桌面应用程序系统,名为"smc-desktop"。Java是一种广泛应用的面向对象的编程语言,以其跨平台的特性著称,尤其适合构建桌面应用。"smc-...

    使用Java开发CLI、Desktop(JavaFX)、Web(SpringBoot)项目.zip

    本压缩包中的资源主要涵盖了使用Java进行三种不同类型的项目开发:命令行界面(CLI)、桌面应用(通过JavaFX)以及Web应用(使用Spring Boot)。下面将详细介绍这些知识点。 **命令行界面(CLI)开发** CLI项目...

    Java-Desktop-Toolkit.rar_Genesys Desktop_软电话

    Java Desktop Toolkit允许开发人员利用Java编程语言创建功能丰富的、跨平台的软电话应用,这些应用可以与Genesys的系统无缝集成。 在描述中提到的"java版本软电话资料",意味着这个压缩包可能包含以下内容: 1. **...

    java源码 安卓自动化获取界面元素(appium-desktop) 2018127

    安卓自动化获取界面元素(appium-desktop) 2018127"这个主题涵盖了安卓自动化测试的基本概念,Appium框架的使用,特别是Appium Desktop的源码分析,对于想要提升自动化测试技能的Java开发者来说,是一个宝贵的资源。...

    arcgis_desktop开发人员指南

    总之,《ArcGIS Desktop开发人员指南》是一本全面且实用的资源,无论你是GIS新手还是有经验的开发者,都能从中受益。通过阅读和实践,你可以掌握ArcGIS Desktop的二次开发能力,为你的GIS项目带来更多的创新和效率。

    基于Java的远程桌面 Java Remote Desktop.zip

    10. **JRDP (Java Remote Desktop Protocol)**: 虽然RDP通常指的是微软的远程桌面协议,但在Java环境下,可能会开发出类似的自定义协议来实现类似的功能。 在压缩包中的"jrdesktop"可能是项目名称,包含的文件可能...

    Java程序员应该去的20个Java网站

    12. **Java Desktop (http://www.javadesktop.org)** - **简介**:Java Desktop是Java.net的一部分,专注于Java桌面应用程序开发。 - **特点**:提供了许多有关桌面应用开发的技术文章和指南。 - **推荐理由**:...

    基于Java的实例源码-远程桌面 Java Remote Desktop.zip

    本资源“基于Java的实例源码-远程桌面 Java Remote Desktop.zip”提供了一个使用Java实现远程桌面功能的示例代码,对于学习和理解Java远程桌面技术具有很高的价值。 远程桌面技术允许用户通过网络访问和控制远程...

    linux下javaSwing开发的jar包CS打包完整步骤.docx

    在Linux环境下,使用Java Swing开发的应用程序通常被打包成可执行的jar文件,便于分发和执行。然而,为了更好地适应Linux系统,尤其是国产化操作系统,开发者可能希望将jar包进一步封装成DEB(Debian Package)...

    Java资源包01

    Java Remote Desktop 是一个Java 的远程桌面软件,支持很多特性例如文件传输、数据压缩、颜色转换、键盘鼠标事件转换等等。 最短路径算法实现 k-shortest-paths 这是一个实现了 Yen 的排名算法的无环路径的项目 ...

    远程桌面 Java Remote Desktop.7z

    远程桌面技术是IT领域中一种常见的访问和...综上所述,"远程桌面 Java Remote Desktop"项目涵盖了Java开发的多个核心领域,包括网络通信、GUI设计、安全性和性能优化,是学习和研究Java远程桌面技术的一个宝贵资源。

    远程桌面 Java Remote Desktop源码示例

    总的来说,Java Remote Desktop源码示例是一个很好的学习资源,它涵盖了Java网络编程、图像处理、事件处理和安全通信等多个方面。通过分析和理解这些代码,开发者可以掌握远程桌面应用的基本原理,并以此为基础开发...

    java源码包---java 源码 大量 实例

     Java 3DMenu 界面源码,有人说用到游戏中不错,其实平时我信编写Java应用程序时候也能用到吧,不一定非要局限于游戏吧,RES、SRC资源都有,都在压缩包内。 Java zip压缩包查看程序源码 1个目标文件 摘要:Java源码...

    Desktop.zip

    标题“Desktop.zip”提示我们关注的是一个包含与桌面环境相关的文件的压缩包,而描述中的“jad-反编译”关键词则将焦点引向了Java应用程序的反编译过程。在IT领域,反编译是一种技术,用于将已编译的计算机程序(如...

    Arcgis的Java语言二次开发插件

    4. 开发环境配置:进行ArcGIS Java开发,首先需要安装Java Development Kit (JDK),然后配置ArcGIS Java SDK,将相关库添加到项目的类路径中。IDE如Eclipse或IntelliJ IDEA可以帮助管理项目和代码。 5. 编程模型:...

Global site tag (gtag.js) - Google Analytics