java desktop_Java Desktop开发资源
这里列出一部分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开发资源相关推荐
- java、前端、php、asp.net开发资源分享(视频教程,源码,项目)
经过几年的学习,自己收集了很多的java的学习资料,今天把这些分享给大家,有需要欢迎大家来下载,希望对大家有用,一起学习,共同进步 资料主要包括: java,oracle,mysql,js,jquer ...
- Java Web 高性能开发,前端的高性能
Java Web 高性能开发,第 2 部分: 前端的高性能 Web 发展的速度让许多人叹为观止,层出不穷的组件.技术,只需要合理的组合.恰当的设置,就可以让 Web 程序性能不断飞跃.Web 的思想是 ...
- OMAP4开发资源总结
转载地址:http://blog.csdn.net/zhubenfulovepoem/article/details/7311060 OMAP4开发资源总结: 一.TI OMAP4官网介绍: http ...
- Android 开发者必知的开发资源
英文原文:Bongzimo 翻译: ImportNew-黄小非 译文链接:http://www.importnew.com/3988.html Android 开发者必知的开发资源 随着Androi ...
- java王者归来pdf_《JAVA WEB整合开发王者归来》刘京华.pdf
全书分为9篇,内容层次清晰,难度循序渐进.第1篇为入门篇,内容包括JavaWeb开发概述等:第2篇为基础篇,内容包括Servlet技术.JSP技术.会话跟踪.过滤器Filter.监听器Listener ...
- Java程序员【资源大全】
2019独角兽企业重金招聘Python工程师标准>>> [编者按]Java几乎是许多程序员们的入门语言,并且也是世界上非常流行的编程语言.国外程序员Andreas Kull在其Git ...
- MyEclipse搭建java Web项目开发环境
MyEclipse搭建java Web项目开发环境 首先,在开始搭建MyEclipse的开发环境之前,还有三步工具的安装需要完成,只要在安装配置成功之后才可以进入下面的java Web项目开发环境的搭 ...
- 为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架?
2019独角兽企业重金招聘Python工程师标准>>> 今年我一直在思考web开发里的前后端分离的问题,到了现在也颇有点心得了,随着这个问题的深入,再加以现在公司很多web项目的控制 ...
- java中如何就绝对定位,Java中如何定位资源
Java中如何定位资源 本文来自:http://blog.csdn.net/ruyanhai/archive/2007/11/07/1871663.aspx ◆ 一般情况下,我们都使用相对路径来获取资 ...
最新文章
- Python基础编程——字典的创建
- 鹅厂bugly应用升级不能安装(Android7.0的新变化)
- zabbix 添加mysql监控(用自带模板)
- 如何改android device monitor文件的权限
- svm硬间隔与软间隔(转)
- java电脑运行视频演示_javaweb视频第一天(二)
- python3.6.2用pyinstaller3.4报错_OceanBase 2.2 版本体验:用 BenchmarkSQL 跑 TPC-C
- 服务器 自检 修改,检查多台服务器初始密码是否修改的shell脚本
- mysql授权dml_Mysql DML DCL DDL
- bzoj 3374: [Usaco2004 Mar]Special Serial Numbers 特殊编号
- 计算机网络应用基础_2020年天津市成人高考 高起专 计算机基础题型总结
- 普华永道发表2012年全球信息安全状况调查报告
- 确定手机imsi号码的方法
- OA办公自动化系统作用
- 全球与中国溴酸钠市场深度研究分析报告
- 提取酷我音乐MP3外链地址 可放到QQ空间做背景音乐
- MCU学习——无线遥控模块
- 需要分配较大空间,插入和删除不需要移动元素的线性表,其存储结构是 。 A 单链表 B 静态链表 C 线性链表 D 顺序存储结构
- Pr:更改文本和形状的外观
- 星鲨StarSharks游戏打金攻略和收益详解
热门文章
- 初学AI---一个小实验练练手儿
- 蓝桥杯每日一练:报时助手
- php+伪随机算法,DEDECMS伪随机漏洞分析 (一) :PHP下随机函数的研究
- 1.28~2.01学习笔记
- 计算机管理中看不到本地用户,Win7系统计算机管理中没有本地用户和组怎么办...
- 路由冷知识揭秘:为什么你家WIFI会被万能钥匙破解
- P30测距声呐测试程序——STM32版
- bibi下载的视频批量重命名
- lpk.dll usp10.dll 感染病毒专杀工具 lpk usp10
- matlab 彗星图速度控制,matlab制作及生成avi,gif动画_matlab培训