看板Programming
标 题[问题]同样是GUI...
发信站KKCITY (Sat May 12 22:32:06 2007)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ntu!news.au!zoonews.ee.ntu!news
不好意思~~~
问一个比较不谈技术的问题~~~
算是我好奇吧...
我学过BCB..Java..C#..
对这三种语言的看法是...
似乎在GUI使用上BCB跟C#都比Java方便...
当初学Java时用的是Eclipse IDE...
现在因为学ASP.NET的关系...
所以不管VB..C#..C++都直接采用VS2005...
只是一直以来都有一个疑问...
就是为啥平平是有提供GUI工具...
Java就偏偏得搞的那样麻烦?有awt..swing..SWT..等等..
在使用Eclipse开发时曾经下载过GUI工具...
据说是可以像BCB或VS一样拖拉点选的方便工具....
但是用了以後真差点吐血...
根本就方便不到哪去...
然後我老师上课也说过Java在GUI设计介面上一直都无法提供比较好的解决方案...
当然不管这是不是事实..
但是就我个人来说平平比较过之後确实觉得Java的GUI工具真的很怪...
为何就不做的跟VS2005或BCB那样就好?
在BCB中也只要知道VCL元件..VS2005则只有专属的GUI工具箱...
把所有GUI工具放在同一个套件(Package)下..
搞不太懂Java干嘛就一定要分awt..swing..那麽复杂...
是因为跨平台显示一致性的问题吗?
我一直都是在windows下写程式的...所以也不知道当程式移到其它平台会不会有差异..
只是说是不是Java搞的这麽复杂就是为了跨平台的关系?
还是有其它原因阿?
不然我实在想不到有什麽理由非要用这麽复杂的GUI工具不可!!
--
┌─────◆KKCITY◆─────┐ ◢
◤ 听 KKBOX,
动态歌词紧紧跟着你
│ bbs.kkcity.com.tw │ \^_^ / ★ http://www.kkbox.com.tw ★
└──《From:218.172.246.85
》──┘ ◤ 唱片公司授权,音乐尽情下载
--
1F:推 blackbing:嗯这个问题我也想知道,不过这也是微软 140.127.22.18 05/13 16:32
2F:→ blackbing:很厉害的地方,开发工具做的很好,也利 140.127.22.18 05/13 16:35
3F:→ blackbing:於更多的工程师愿意投入开发相关的产品 140.127.22.18 05/13 16:35
4F:→ meltice:我怎麽觉得微软根本是学Borland的 122.146.35.85 05/13 23:11