`

国内外成熟、免费的java客户端(Swing,SWT)应用介绍(持续更新中)

阅读更多
虽然说的是国内外,但是大家用脚趾头都可以想到,主要还是在国外的,不过,幸好国内还是有一些,所以我们就先国内再国外吧。

国内:

一、思维导图软件 XMind
官网:http://www.xmind.net/
下载:http://www.xmind.net/downloads/
架构:Eclipse RCP
支持平台:Windowx,Mac OS,Linux
JNLP启动:不支持

是一款标准的墙内开花墙外香的java软件,咳咳,就想晋哥哥http://www.cnblogs.com/shoru/archive/2010/03/10/1682189.html说的一样,“其实它是国产软件,怎奈国内版权环境实在差,开拓国外市场或许是是迫不得已。在此,我也内疚一下,用了半辈子盗版了,唉,没办法,居者无其屋的人,买不起正版。”,XMind有免费版,网上都说够用了。下面Copy下其它网站对它的赞誉。

XMind是一款顶级商业品质的思维导图(mindmap)和头脑风暴(brainstorm)软件,2008年“最佳Eclipse RCP商业应用”获奖产品。从2008年10月起,XMind 推出 开源版本,并荣获 sourceforge 社区 2009 最佳学术应用奖。

   再来个图,如下:


资源:
1、http://www.xmind.net/share/
XMind官网上的别人共享出来的DEMO,学习思维导图的好帮手

2、推荐一款老牌思维导图工具——Xmind
http://www.cnblogs.com/shoru/archive/2010/03/10/1682189.html

3、XMind:超越FreeMind的思维导图软件
http://xbeta.info/xmind.htm

4、XMind使用手册
http://wenku.baidu.com/view/a810eac6aa00b52acfc7cae4.html

---(01142011 by Swingmay)


国外:

一、流程图绘制软件──yEd
官网:http://www.yworks.com/en/products_yed_about.html
下载:http://www.yworks.com/en/products_yed_download.html
架构:Swing
支持平台:Windowx,Mac OS,Linux
JNLP启动:支持

yEd 是一款基于 Java 的流程图绘制软件,通过初步的使用,感觉该程序运行十分稳定,并且功能方面已经完全可以满足我的日常需求。在我的 Ubuntu Feisty 上,yEd 安装异常的简单,直接下载 for Linux 的 sh 文件,运行之,会有和 Windows 程序完全一样的一个详细的图形化安装界面,安装和运行过程中,没有任何恼人的错误提示。

功能方面,yEd 支持自动布局,分组管理等等,支持 UML。可以根据绘制的 UML 图生成 JAVA 代码,可以直接导出为 Gif、PNG、Jpeg、Pdf、Html 图像地图文件等。通过试用,感觉另外一个比较重要的功能是它可以支持外部添加的图形,这使得这款小巧的软件也具备了扩展图形库的可能。

另外我比较喜欢的就是它的操作,非常简便,能看得出作者是非常考虑用户的方便的,基本的流程图架构只需要鼠标的点和拖两个动作就完全可以完成了,其余的美化效果可以再通过属性栏添加,都非常一目了然。


资源:
1、跨平台的Visio繪圖替代軟體:yEd Graph Editor
http://jdev.tw/blog/2345/visio-alternatives-yed-graph-editor

2、流程图绘制软件──yEd
http://linuxtoy.org/archives/yed.html

---(01172011 by Swingmay)

二、奇幻MMORPG游戏《Wurm Online》
官网:http://www.wurmonline.com/
下载:Applet
架构:Swing
支持平台:Windowx,Mac OS,Linux
JNLP启动:Applet

奇幻MMORPG游戏《Wurm Online》是一款完全用JAVA语言编写的MMORPG游戏,游戏将真实的经济体制为基础。游戏开始时展现在玩家面前的是一个巨大而茂密的森林,玩家会获得一定良的金钱和资源可以依照自己的意愿建造房屋或城镇。游戏完全摈弃了传统网络游戏的升级系统,玩家的角色以技能的多少和所受到的不可愈合的创伤的数量程度来衡量区分。游戏的方式非常的人性化,玩家以城镇为单位居住在一起,只要电脑控制的守卫还存活就能保证城镇的安全。在城镇外玩家可以尽情做自己想做的事,但是一旦违反规则就会降低自己的在邻近地区的声誉。
分享到:
评论
13 楼 swingmay 2011-01-17  
shukongchengje 写道
何谓思维导图?

思维导图是有效的思维模式,应用于记忆、学习、思考等的思维“地图”,利于人脑的扩散思维的展开。思维导图已经在全球范围得到广泛应用。更详细的请Google,谢谢灌水
12 楼 swingmay 2011-01-17  
tankII 写道
就这一个项目?太少了吧,我还以为能看到啥精彩的呢,不过这个项目做的确实不错,读过部分代码,SWING的项目不少的 ,RCP 的要少多了

这个嘛,要一个一个的来,争取3天一个,我们要持久,不要1分钟小说,^_^
11 楼 JAVA_SEX 2011-01-16  
好像文不对题哦
10 楼 shukongchengje 2011-01-15  
何谓思维导图?
9 楼 chan.d 2011-01-14  
鉴定完毕,

经典的文不对题。
8 楼 tankII 2011-01-14  
就这一个项目?太少了吧,我还以为能看到啥精彩的呢,不过这个项目做的确实不错,读过部分代码,SWING的项目不少的 ,RCP 的要少多了
7 楼 不复记忆 2011-01-14  
i2534 写道
永中office.

永中office现在内乱着呢,除了一个永中2010试用版之后就没有消息了...
6 楼 flyaswish 2011-01-14  
Netbeans
5 楼 i2534 2011-01-14  
永中office.
4 楼 xdoc 2011-01-14  
XDocBuilder是不是也能算一个,它可以在线编辑文档
http://www.hgsql.com/xdocBuilder.asp
3 楼 jvincent 2011-01-14  
用友的NC,金蝶EAS
2 楼 swingmay 2011-01-14  
kkqqcom 写道
RCP的,跟swing鸟关系。。~

多谢kkqqcom提醒,犯了个不该犯的错误,已经改正。
1 楼 kkqqcom 2011-01-14  
RCP的,跟swing鸟关系。。~

相关推荐

    Java-Swing嵌入浏览器(本地浏览器和webkit浏览器-火狐内核)

    Java Swing 是Java GUI编程库的一部分,它允许开发者创建桌面应用程序。在某些场景下,我们可能需要在Swing应用中嵌入一个浏览器组件,以便展示网页内容或者与Web服务交互。这个压缩包文件“Java-Swing嵌入浏览器...

    java 图形界面 java awt swt swing gui

    在Java中,有三个主要的GUI工具包:AWT(Abstract Window Toolkit),SWT(Standard Widget Toolkit)和Swing。 1. AWT(Abstract Window Toolkit): AWT是Java最早提供的GUI库,它是Java的基础GUI组件集合。AWT...

    java socket swt聊天糸统

    Java Socket SWT聊天系统是一个基于Java编程语言,利用Socket网络通信技术和SWT(Standard Widget Toolkit)图形用户界面库构建的交互式聊天应用。这个程序对于学习Java网络编程和SWT GUI设计有着重要的实践价值。 ...

    DJNativeSwing-SWT.jar、DJNativeSwing.jar、swt-win-x64.jar

    首先,DJNativeSwing是一个Java库,它允许开发者在Java Swing应用程序中使用SWT组件。Swing是Java AWT(Abstract Window Toolkit)的扩展,提供了更丰富的用户界面组件和更现代的外观。而SWT则是一个开源的GUI库,它...

    Java Servlet应用程序接口查询Java.Servlet.API和SWT 应用程序接口查询SWT_API.rar

    通过学习Java.Servlet.API和SWT_API,开发者可以深入理解如何在Java环境中构建动态Web应用和美观的用户界面。这两个API文档是J2EE开发者的重要参考资料,有助于提升开发效率和代码质量。在实际项目中,熟练掌握这两...

    JavaSWT考试系统

    SWT是Eclipse基金会的一个项目,它提供了一套跨平台的GUI组件,用于替代Java Swing,使得开发者可以创建与本地图形库紧密集成的应用程序,从而获得更原生的外观和感觉。 该考试系统的核心功能可能包括以下几个方面...

    java-SWT-socket.zip_SWT_SWT socket

    Java SWT (Standard Widget Toolkit) 是一个用于创建原生GUI(图形用户界面)的应用程序开发框架,它是Java AWT和Swing之外的一个选择。SWT设计的目的是提供更高效的、与平台相关的GUI组件,使得Java应用程序可以...

    SWT或Applet打开Office文件

    相比Java Swing,SWT具有更好的性能和更丰富的图形效果。在SWT中,你可以使用 SWT Browser 组件来加载和显示HTML内容,甚至包括一些在线的Office文档预览。然而,直接通过SWT打开本地Office文件并不常见,通常需要...

    java swt浏览器64位插件

    Java SWT(Standard Widget Toolkit)浏览器64位插件是一个针对Java开发环境的特殊组件,它允许开发者在Java应用程序中嵌入一个功能丰富的浏览器组件。在某些情况下,尤其是那些基于客户端/服务器架构(C/S结构)的...

    HTML做UI的客户端-买卖精灵

    在"买卖精灵"这个项目中,开发者选择SWT(Standard Widget Toolkit)作为Java的GUI库,并结合HTML来创建用户界面,实现了轻量级且高效的客户端应用。 **SWT (Standard Widget Toolkit)** 是一个用于创建Java GUI...

    Java应用定制工厂

    Java应用定制工厂(JCB,Java Customization Builder)是一个针对Java轻量级桌面应用进行精简...使用本工具定制的Java桌面应用通常不会超过10M(包含JRE),SWT客户端程序相对于Swing客户端程序更小,一般不会超过5M。

    java SWT编写JGroup局域网聊天程序

    在本篇文章中,我们将深入探讨如何使用Java Swing Toolkits (SWT) 和 JGroups 库来开发一个局域网内的聊天应用程序。文章的标题提到了“Java SWT 编写 JGroup 局域网聊天程序”,而描述部分则提到了在实现过程中遇到...

    javaSWT开发家庭记账管理系统

    在Java SWT中,开发者可以使用类似于本机API的方式来创建用户界面,这使得应用看起来和感觉上更接近于原生应用程序,而不仅仅是Java Swing或其他跨平台GUI库所能提供的。SWT基于JNI(Java Native Interface),通过...

    swt 开发实例

    与Java Swing不同,SWT不依赖Java Foundation Classes(JFC),而是直接与操作系统进行交互,使得应用程序看起来和感觉上更接近原生应用。 在"基于SWT Browser与Freemarker的Java桌面开发"实例中,我们将探讨如何...

    【学习资源】基于Java Socket的租车系统.rar

    SWT提供了丰富的控件和布局管理器,使得开发者可以轻松设计出符合需求的界面,同时相比Java Swing,SWT更接近于原生操作系统界面,提供了更好的性能和外观一致性。 【Oracle数据库】 Oracle是全球领先的数据库管理...

    swt实现天气预报查询

    在IT行业中,Swing和SWT(Standard Widget Toolkit)是Java GUI编程的两种主要框架,而本项目聚焦于使用SWT来构建一个天气预报查询的前端应用。SWT是由Eclipse基金会开发的一个开源GUI库,它提供了丰富的用户界面...

    JAVA实现的BT下载客户端

    本人用JAVA写的一个BT下载客户端 是本人的毕业设计 界面用SWT实现 后台引用了国外著名的Vuze开源软件的后台 能实现下载上传,种子的解析和生成 软件的功能不是很全 但是本人一手摸索着写成的东西 费了不少心思 是...

    Eclipse SWT/JFace核心应用2

    Eclipse SWT(Standard Widget Toolkit)和JFace是Java开发中的两个关键库,它们主要用于构建桌面应用程序,特别是与Eclipse RCP(Rich Client Platform)紧密集成。这篇文章将深入探讨这两个库的核心概念、功能以及...

Global site tag (gtag.js) - Google Analytics