`
JaNer
  • 浏览: 44023 次
  • 性别: Icon_minigender_1
  • 来自: 昆明
社区版块
存档分类
最新评论

开源项目发布-eRedPMIS

阅读更多
由于这里附件传不上来,下载源程序和更多详情请访问:
http://hi.baidu.com/eredlab/blog/item/f880002a1622443b5243c136.html

1.引言
Java桌面应用一直都以门槛高、开发成本昂贵、对客户机性能要求高等因素而在国内桌面应用领域仅仅占有很小的市场分额。而且由于资源的匮乏,也加大了程序员学习Swing的难度和成本。为使后来者能够尽快入门,本人特将最近一段时间学习swing桌面编程的一些收获与大家分享。并希望对Swing桌面有兴趣的朋友能够加入到这个项目中来,最终封装出一个支持Swing桌面编程的基础平台或者说是提供一个能满足商业应用的样板程序。

2.eRedPMIS简介
eRedPMIS是一套基于JavaSwing技术的桌面应用软件。以个人助手如通信录、收藏夹等简单流程为我们的业务模型。重点为技术实现过程。

3.eRedPMIS开发环境
操作系统:WinXP                            
JDK:1.6+                           
开发工具:NetBeans 6.0(M9)                            
数据库:Access[不限]

4.eRedPMIS终极目标
封装出一个支持Swing桌面编程的基础平台或者说是提供一个能满足商业应用的样板程序。

效果预览图:


分享到:
评论
35 楼 rehte 2007-10-31  
smilerain 写道
有造诣也不能打击别人的造诣吧

我何时打击过别人的造诣了?
我实在不明白,
我就说了一句
引用
我觉得最好不要来这儿帖Client Side开发,javaeye应该主要是面向Server Side开发的。

而且我后来也说了
引用
支持楼主!
我只是觉得好像JavaEye不欢迎Client Side Java似的。

然后有人就说
引用
这人脑子有毛病吧。

我倒希望您这样批评我
引用
把javaeye局限在服务器端是短视的,cs架构不受重视不意味着它不重要

我曾经反驳过
引用
javaeye好像是主要面对刷过牙的吧。高露洁不贵啊。

同样一句不中听的话,被JavaEye管理员给删除了,扣除了我10分。
我没有抱怨,我只是跟JavaEye管理员发了个短信说:
引用
麻烦能否将说我脑子有毛病那个帖也删除了吧。

结果JavaEye管理员从来就没有回信。那个帖子也从来没有被删除。

我以前就觉得JavaEye上没有Swing的分类,而且它的分类主要是Java EE的:
引用
全部     Hibernate     Spring     Struts     Webwork     iBATIS     企业应用     设计模式     DAO     领域模型     OO     Tomcat     SOA     JBoss     J2ME

因此我觉得JavaEye是不是主要面向服务器端编程的,就像theserverside一样。这样说一句“我觉得”的话好像没带有任何“打击”别人的意思!大家可以看看我以往的帖子,看看是否有高高在上打击别人的句子?
我对JavaEye感觉很失望,如果每个人都高高在上,谈什么真诚的技术交流?如果JavaEye不存在什么公正,谈什么和谐相处?
34 楼 smilerain 2007-10-30  
hdwangyi 写道
kldwq2002 写道
rehte 写道
我觉得最好不要来这儿帖Client Side开发,javaeye应该主要是面向Server Side开发的。

这人脑子有毛病吧。

不要做人身攻击,这样显得很没水平,rehte可是资深的Swing专家,在客户端开发很有造诣。

有造诣也不能打击别人的造诣吧

33 楼 hdwangyi 2007-10-29  
kldwq2002 写道
rehte 写道
我觉得最好不要来这儿帖Client Side开发,javaeye应该主要是面向Server Side开发的。

这人脑子有毛病吧。

不要做人身攻击,这样显得很没水平,rehte可是资深的Swing专家,在客户端开发很有造诣。
32 楼 freecode 2007-10-29  
最近在看些swing方面的开发,不过要求用xml来配置界面,网上找来了些资料,swixml,swixat, 真真用它来开发的项目isis-fish,是由swixat的作者维护的,看了半天,资料比较少,只学了点皮毛,照着它的样子,做了个简单的,居然也能跑出来了。
31 楼 Eastsun 2007-10-29  
zbird 写道
支持楼主,swing其实很不错。
只是不明白为什么swing默认的界面这么丑,
即使现在新的界面风格也不是太好看。

这可能是习惯问题,习惯了windows的界面确实会觉得meta风格的很难看.
JRE 6 update N中包含了一个新的look&feel,貌似很不错的样子.
30 楼 zbird 2007-10-29  
支持楼主,swing其实很不错。
只是不明白为什么swing默认的界面这么丑,
即使现在新的界面风格也不是太好看。
29 楼 slaser 2007-10-29  
给楼主一个建议,如果不是只想让这个项目成为学习项目的话,最好做成做成B/S的。一个一般用户机器上是不会装JDK的,单机应用程序的时代已经过去了。就算客户端,最佳解决方案还是用.net.
28 楼 kldwq2002 2007-10-27  
rehte 写道
我觉得最好不要来这儿帖Client Side开发,javaeye应该主要是面向Server Side开发的。

这人脑子有毛病吧。
27 楼 JaNer 2007-10-26  
lllyq 写道
支持LZ,哪里有说javaeye主要面向Server Side的?正因为太少Client的内容,楼主的内容才更显重要。

楼主方向挺好的,桌面的应用越来越受到重视,不看别的,看Google就知道,Desktop/offline等,java这方面有天生的优势,就是平台的无关性,随着linux桌面系统的完善,这一点更显重要,虽然java client一直不比server风光,但是javafx的出现也看到sun这方面做的努力。

顺便问问LZ对jfx有何看法,打算支持么


这个东东偶还没接触过也!
26 楼 猪的逻辑 2007-10-26  
UP
25 楼 LucasLee 2007-10-26  
LZ太容易受打击,也太容易激动了吧? :)
24 楼 rehte 2007-10-25  
是永中office吧。
EIOffice
Evermore Integrated Office.
23 楼 heyujava 2007-10-25  
好,我也正学swing
22 楼 kitsionchen 2007-10-24  
支持,去看看
21 楼 ghl 2007-10-24  
永兴office就很不错,就是javaswing开发的
20 楼 rehte 2007-10-24  
ray_linn 写道


不是因为陌生,是性能实在不好,为了一个小工具,占用100M内存,值得么?

工具类,还是应该用C++.


性能还是挺不错的,和一般C++写的也没有什么区别,只是内存占用大了点。一般小工具工具占用的内存大约也就30-40M,你说的100M内存是Java IDE才会有的现象。其实界面部分占用的内存大约是10M,虚拟机占用的内存大约是20M,其他是应用程序其他类库和数据占用的内存。
而且现在的虚拟机在启动两个或者两个以上的进程时,会共享加载的类库,因此第二个、第三个的内存占用一般只包括虚拟机、应用程序数据和应用程序独有的类库,内存会小的多。
19 楼 becool 2007-10-24  
rehte 写道
我觉得最好不要来这儿帖Client Side开发,javaeye应该主要是面向Server Side开发的。


把javaeye局限在服务器端是短视的,cs架构不受重视不意味着它不重要
18 楼 ray_linn 2007-10-23  
抛出异常的爱 写道
我认为这个写的不错。。。
对于swing很多人很莫生。。。
主要是那种东西用ide就搞定为什么要学?的想法在作怪
但事实上swing有时还是很有用处的。
比如自己写点小工具之类。。
对于不会写动态语言的朋友这个方法很好用的。


不是因为陌生,是性能实在不好,为了一个小工具,占用100M内存,值得么?

工具类,还是应该用C++.
17 楼 bradwoo8621 2007-10-23  
UI只是一部分,lz的swing界面看不出有什么特别好的地方啊
16 楼 rehte 2007-10-23  
支持楼主!
我只是觉得好像JavaEye不欢迎Client Side Java似的。

相关推荐

Global site tag (gtag.js) - Google Analytics