您的位置:首页 > 编程语言 > Java开发

探讨Java之桌面应用的可行性(一)

2006-11-22 00:55 176 查看
题目起得有些大了。

之前看了一些网友在博客上痛批Java的桌面应用开发及Java的内部类,觉得该为Java说两句,顺便也说说Java的桌面应用是否可行。

就目前了解的情况来看,国内Java的应用基本上是J2EE范畴和J2ME的游戏开发。市场决定软件技术的使用,目前Java的桌面应用在国内可能没有市场,从而导致国内的软件公司基本将Java主要应用于网站及后台系统。近来很热的Ajax技术的加入,更是让初学者认为Java就只是做网站(ajax技术大家可到网上了解,这里不详述)——这是很多商家,特别是出版社要负的责任。然而,原因是要从自身找的,Java在桌面应用的开发难度确实让大多数人望而止步。

那么Java的桌面应用到底有没有前景,事实可以说话,国外很多桌面应用软件都是Java编写的。下面就来说说Java的桌面应用开发。

首当其冲的是UI。时下各式各样的软件的界面,那是做得一个赛一个的漂亮,相比之下Java的界面是不敢恭维了,怎么能让Java丑小鸭变天鹅?两条路:一是应用别人做的免费界面,Thx网上好心人提供了很多漂亮的界面^_^;二、当然是自己做啊,自己动手丰衣足食嘛,这里现现丑了,贴自己做的两个Java UI的demo:



界面问题的解决,那么就为我们开发Java桌面应用开启了第一扇大门。

Java界面开发匮乏的就是IDE,JBuilder试用过,个人觉得一般般;NetBeans没用过,网上看看大家的意见吧;目前我觉得最佳的搭配是Eclipse和JCreator(记事本也行如果你够高手),先使用Eclipse对界面进行整体的规划,然后在JCreator中进行微调。那么效果就会出来,如上面的图,按钮、Label、窗框、图片等等,都是事先在Eclipse规划好位置,然后在JCreator中再进行修改的

此文出处www.mym2p.comhttp://mym2p.shineblog.com
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息