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

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

2。JDIC(Java Desktop Integration Components)

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

Desktop

FileTypes

Brower

System Tray Icon

Packager

3。JDNC(Java Desktop Network Component)

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

作用同JExePack。

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

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

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功能。

Java 安装程序制作工具。

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

13。GEF(Graphic Edit Framework)

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

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

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

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

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

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

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

posted on 2005-05-17 22:11 dev 阅读(1308) 评论(0)  编辑  收藏

java desktop_Java Desktop开发资源相关推荐

  1. java、前端、php、asp.net开发资源分享(视频教程,源码,项目)

    经过几年的学习,自己收集了很多的java的学习资料,今天把这些分享给大家,有需要欢迎大家来下载,希望对大家有用,一起学习,共同进步 资料主要包括: java,oracle,mysql,js,jquer ...

  2. Java Web 高性能开发,前端的高性能

    Java Web 高性能开发,第 2 部分: 前端的高性能 Web 发展的速度让许多人叹为观止,层出不穷的组件.技术,只需要合理的组合.恰当的设置,就可以让 Web 程序性能不断飞跃.Web 的思想是 ...

  3. OMAP4开发资源总结

    转载地址:http://blog.csdn.net/zhubenfulovepoem/article/details/7311060 OMAP4开发资源总结: 一.TI OMAP4官网介绍: http ...

  4. Android 开发者必知的开发资源

    英文原文:Bongzimo  翻译: ImportNew-黄小非 译文链接:http://www.importnew.com/3988.html Android 开发者必知的开发资源 随着Androi ...

  5. java王者归来pdf_《JAVA WEB整合开发王者归来》刘京华.pdf

    全书分为9篇,内容层次清晰,难度循序渐进.第1篇为入门篇,内容包括JavaWeb开发概述等:第2篇为基础篇,内容包括Servlet技术.JSP技术.会话跟踪.过滤器Filter.监听器Listener ...

  6. Java程序员【资源大全】

    2019独角兽企业重金招聘Python工程师标准>>> [编者按]Java几乎是许多程序员们的入门语言,并且也是世界上非常流行的编程语言.国外程序员Andreas Kull在其Git ...

  7. MyEclipse搭建java Web项目开发环境

    MyEclipse搭建java Web项目开发环境 首先,在开始搭建MyEclipse的开发环境之前,还有三步工具的安装需要完成,只要在安装配置成功之后才可以进入下面的java Web项目开发环境的搭 ...

  8. 为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架?

    2019独角兽企业重金招聘Python工程师标准>>> 今年我一直在思考web开发里的前后端分离的问题,到了现在也颇有点心得了,随着这个问题的深入,再加以现在公司很多web项目的控制 ...

  9. java中如何就绝对定位,Java中如何定位资源

    Java中如何定位资源 本文来自:http://blog.csdn.net/ruyanhai/archive/2007/11/07/1871663.aspx ◆ 一般情况下,我们都使用相对路径来获取资 ...

最新文章

  1. Python基础编程——字典的创建
  2. 鹅厂bugly应用升级不能安装(Android7.0的新变化)
  3. zabbix 添加mysql监控(用自带模板)
  4. 如何改android device monitor文件的权限
  5. svm硬间隔与软间隔(转)
  6. java电脑运行视频演示_javaweb视频第一天(二)
  7. python3.6.2用pyinstaller3.4报错_OceanBase 2.2 版本体验:用 BenchmarkSQL 跑 TPC-C
  8. 服务器 自检 修改,检查多台服务器初始密码是否修改的shell脚本
  9. mysql授权dml_Mysql DML DCL DDL
  10. bzoj 3374: [Usaco2004 Mar]Special Serial Numbers 特殊编号
  11. 计算机网络应用基础_2020年天津市成人高考 高起专 计算机基础题型总结
  12. 普华永道发表2012年全球信息安全状况调查报告
  13. 确定手机imsi号码的方法
  14. OA办公自动化系统作用
  15. 全球与中国溴酸钠市场深度研究分析报告
  16. 提取酷我音乐MP3外链地址 可放到QQ空间做背景音乐
  17. MCU学习——无线遥控模块
  18. 需要分配较大空间,插入和删除不需要移动元素的线性表,其存储结构是 。 A 单链表 B 静态链表 C 线性链表 D 顺序存储结构
  19. Pr:更改文本和形状的外观
  20. 星鲨StarSharks游戏打金攻略和收益详解

热门文章

  1. 初学AI---一个小实验练练手儿
  2. 蓝桥杯每日一练:报时助手
  3. php+伪随机算法,DEDECMS伪随机漏洞分析 (一) :PHP下随机函数的研究
  4. 1.28~2.01学习笔记
  5. 计算机管理中看不到本地用户,Win7系统计算机管理中没有本地用户和组怎么办...
  6. 路由冷知识揭秘:为什么你家WIFI会被万能钥匙破解
  7. P30测距声呐测试程序——STM32版
  8. bibi下载的视频批量重命名
  9. lpk.dll usp10.dll 感染病毒专杀工具 lpk usp10
  10. matlab 彗星图速度控制,matlab制作及生成avi,gif动画_matlab培训