锁定老帖子 主题:Swing 记帐本
精华帖 (0) :: 良好帖 (3) :: 新手帖 (2) :: 隐藏帖 (7)
|
|
---|---|
作者 | 正文 |
发表时间:2009-06-06
wateray 写道 jake0719 写道 用swing做的另一个很大的缺点是界面的工作量大,代码量同等条件下比flex的多至少两倍以上, (silverlight不熟暂且不提). 以上纯属个人观点, 仅供参考.
呵呵,谢谢你的关注。看来这位朋友对 swing和 flex都很熟悉的。flex的书,借了一本,还没有看多少。。。 如果真正比较好的会用swing的话,感觉很多东西都会豁然开朗,相信去学别的GUI编程都会知道其所以然的。 当然, 看趋势,Flex,JavaFX等这些语言比起Swing来是属于下一代的。 你说得很对. swing相当博大精深, 本身的框架设计有太多的地方值得学习, 里面用了太多各种经典的设计模式,都是非常值得学习的. 精通swing的人再去学习其他gui编程相信会觉得轻车熟路,小菜一碟. |
|
返回顶楼 | |
发表时间:2009-06-06
LZ 是女人吗?
|
|
返回顶楼 | |
发表时间:2009-06-06
xzj127 写道 LZ 是女人吗?
这个问题问得好。楼主是个Boy。做这个软件给未来的女人用的。。。上次在坛子里面看到一位朋友就是这么做的。。。 ^-^ |
|
返回顶楼 | |
发表时间:2009-06-07
的确不错,界面做的挺漂亮的。
|
|
返回顶楼 | |
发表时间:2009-06-08
8错! 赞一个!!!!
|
|
返回顶楼 | |
发表时间:2009-06-08
xiaomimishiye 写道 的确不错,界面做的挺漂亮的。
都是substance look feel的功劳。 |
|
返回顶楼 | |
发表时间:2009-06-09
lz用的界面是用开源的吧,但在界面风格切换时候还是有bug,这个bug我也碰到,但我自己也没有解决,不知lz对这个问题怎么看
|
|
返回顶楼 | |
发表时间:2009-06-09
这个bug 是 你在启动时候应用程序的时候添加的一句代码造成的,具体代码名称我忘记了
好象是 JFrame.setDefault …… 后面的我给忘了,你试一试重新init一次界面,把JFrame.setDefaul ……设置回去,看看。回去以后我看看,现在在网吧很不方便。 |
|
返回顶楼 | |
发表时间:2009-06-09
gml520 写道 这个bug 是 你在启动时候应用程序的时候添加的一句代码造成的,具体代码名称我忘记了
好象是 JFrame.setDefault …… 后面的我给忘了,你试一试重新init一次界面,把JFrame.setDefaul ……设置回去,看看。回去以后我看看,现在在网吧很不方便。 关于这个,请看我前面写的。具体,我也试了你的这种方法,但会有其他问题,我的考虑是,系统皮肤进行冷切换,即切换致系统皮肤时候,要重起软件。 wateray 写道 界面用了substance look feel,不知道怎么能与默认皮肤兼容。
初始化时候,如果是java自带的皮肤,热切换皮肤到substance没问题,只是框的栏,转换不了。 但是如果从substance 转到java自带的皮肤,就会有一系列问题。 代码真的不够完善,很多东西没有实现,很多功能没有完善。。。 不断的在重构与完善中,特别是耗时操作没有用到SwingWork等等。 既然,有这么都关注,稍候整理一下,发上来,兴许喜欢Swing的朋友有点帮助。。。 |
|
返回顶楼 | |
发表时间:2009-06-09
最后修改:2009-06-09
让我又看到了SWING的希望了...
|
|
返回顶楼 | |