蓝色空间
简单的程序人生
posts - 11,comments - 70,trackbacks - 0
        最近迷上了swing,趁现在不是太忙的时候做了个小工具,纯熟学习之用,工作中做的都是web,从来没接触过应用程序,因为是头一次做swing,所以很多地方有待学习啊,感觉java的swing真的太强大了。顺便把java最最著名的LookAndFeel之一SubstanceLookAndFeel也给用上了,感觉很爽,很容易就实现了切换感观,再一次为swing的优雅的设计感叹。感觉jdk6对swing应用的速度有了很大的提高,在我家里的破电脑上使用起来基本和vb应用没什么区别了,至少是没有什么明显的延迟。看来java应用慢的诟病也让sun下了大力气了。而刚刚发布的netbeans6让开发swing应用更加容易了。完全可以和vb,vb.net相媲美了。

        做个简单的功能介绍,也算是个概要设计了
        1.权限控制,目前分三种,系统管理员,普通用户和未登陆用户,当然各个权限所能使用的menu是不同的【已实现】
        2.可以改变感观,并且立即生效,不用重修启动【已实现】
        3.程序启动前检测config文件和数据库文件,如果config.xml不存在系统退出。数据库文件可以在默认位置或者在xml配置文件里指定。(前者比xml优先级高)
        4.读取配置文件里面指定的配置,比如menu字体,颜色,frame字体颜色什么的【已实现】
        5.名词管理,包括crud【已实现】
        6.用户管理,包括crud【已实现】
        7.通讯录,crud【已实现】准备加入导入导出功能,格式主要未txt,csv和execel【未实现】。
        8.账本,包括记账,查看,一览,月,年账单的统计【已实现】统计结果的报表功能已经报表的打印【未实现】
        9.代码收集,计划加入,主要是平时自己看见好的代码可以记录下来,方便日后使用时查找,可以分类检索,或者指定一个或多个关键字检索【未实现】
        10.收藏夹,主要是方便自己,因为自己经常在遨游,Mozilla Firefox以及Opera之间切换,而又没有一个可以同步收藏夹的工具,只有自己弄咯【未实现】
        暂时就想到这么多了,以后想到了陆续追加。
 

顺便贴几张图上来,臭美一下,让各位大牛的BS来的更猛烈些吧

登陆画面,模态窗口


LookAndFeel之一


LookAndFeel之二



参照网上例子写的一个关闭到系统托盘,遨游前面的那个坐着的小猴子就是啦!


系统托盘图标,点击作者或者主页就使用系统默认的浏览器或者邮件程序,这也是jdk6里面桌面应用新添加的特性


上图的豆腐块是因为我截图的是日文系统

因为是第一次做,所以很多地方都做的很费劲啊!以后还得多多学习,感觉做swing应用比做web爽多了,已经讨厌做web了
posted on 2007-12-13 12:58 ivin 阅读(1510) 评论(9)  编辑  收藏 所属分类: Swing

FeedBack:
# re: swing学习--ekit[1]
2007-12-13 14:05 | nicholasRen
不错啊,有空学习学习  回复  更多评论
  
# re: swing学习--ekit[1]
2007-12-13 21:18 | 赵大颐
SubstanceLookAndFeel我下不到啊,我去了他主页那里,可是看不到下载链接
  回复  更多评论
  
# re: swing学习--ekit[1]
# re: swing学习--ekit[1]
2007-12-14 16:09 | 赵大颐
@ivin

谢谢这位兄弟了  回复  更多评论
  
# re: swing学习--ekit[1]
2007-12-15 10:33 | jpt
相当漂亮啊,^_^~  回复  更多评论
  
# re: swing学习--ekit[1]
2007-12-15 10:34 | jpt
相当不错啊~  回复  更多评论
  
# re: swing学习--ekit[1]
2007-12-17 17:18 | CoderDream
不错,希望共享一下代码!  回复  更多评论
  
# re: swing学习--ekit[1]
2007-12-18 10:46 | ivin
@CoderDream
现在的程序还有很多功能没有实现,注释也不完整,垃圾代码比较多,等功能实现的差不多的时候我会把 代码共享的!  回复  更多评论
  
# re: swing学习--ekit 『一』
2008-01-21 10:04 | 爱上鸟的鱼
很漂亮啊!  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: