中国Java开发网 中国Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» 中国Java开发网 » Java GUI 设计  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 潜能很强的Swing
liuzhenke15





发贴: 45
积分: 0
于 2008-12-17 13:54 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
Java的Swing或许没有一些人想象中那么容易使用,其实是一种误解,假如你能静得下心来,你会发现她是如此之美,能力如此之大
例如,看了Java的MVC设计思想,本人对JTable和JTableModel和一些简单的界面类做了不算复杂的拓展,便实现了以下功能:
数据处理能力:
1、实现了交叉显示数据的能力。如果你有相当的项目经验,为了满足客户的交叉显示数据的需求,想象一下以前用很多其它工具不得不建立一些中间表和虚拟列,已经完全破坏了数据库范式的设计要求,例子中的数据完全满足范式,例如:(2004年,供货,柜机,1555)、(2004年,供货,分体机,222)...
2、更强大的是,实现在交叉表中直接维护数据的能力(增删改),系统自动转换为原始表中的增删改
3、同时处理多个数据来源,各来源数据结构可以不同,例子中的数据同时来源于4个不同的数据表
4、实现自动汇总行/列
界面处理能力:
1、随意改变单行/单列显示宽度
2、层次数量不等的Title
3、透明窗口/不规则窗口 (我用的是几年前的Java 1.4,同一功能Windows到Vista才实现)
4、漂亮的透明的阴影
...

我在网络上申请了个临时的空间部署了这个例子,请访问以下网址:
http://liuzk01.s155.eatj.com/TransactionServer/
进入界面时的用户名是假的,不用录入,请选择第二项“在浏览器运行”登录系统。
(由于该网站对免费用户提供的服务每6小时自动关闭,需要版主手工启动,所以如果您不能访问,请留个言,可以约个时间重启)

共勉

(缩略图,点击图片链接看原图)


liuzhenke15 edited on 2009-01-14 21:10

作者 Re:潜能很强的Swing [Re:liuzhenke15]
Jcat

熊猫的猫



发贴: 266
积分: 16
于 2008-12-19 13:11 user profilesend a private message to usersend email to Jcatsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
不错,蛮适合用来做报表的


编程,游泳,睡觉--SleepingCat
作者 Re:潜能很强的Swing [Re:liuzhenke15]
liuzhenke15





发贴: 45
积分: 0
于 2008-12-21 18:43 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
还可以做具备复杂结构化数据的维护界面,例如销售计划的编辑,并且最终产生符合范式的数据


作者 Re:潜能很强的Swing [Re:liuzhenke15]
liuzhenke15





发贴: 45
积分: 0
于 2009-01-13 16:20 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我在网络上申请了个临时的空间部署了这个例子,请访问以下网址:
http://liuzk01.s155.eatj.com/TransactionServer/




flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2016 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号
客服电话 0592-8750026    客服信箱 714923@qq.com    客服QQ 714923