论坛首页 Java企业应用论坛

人人都说Swing丑,唯我独爱它—Swing高仿QQ

浏览 27236 次
精华帖 (5) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2013-07-24  
sunny_1976 写道
佩服楼主的研究精神,不过说句难听的,java做桌面应用没有前途,而且相对其它语言没有优势,整个玩玩是可以的。java的用武之地还是在应用中间件


大名鼎鼎的 IDEA 不就是用swing开发的吗? 你可以看看它的界面!
0 请登录后投票
   发表时间:2013-07-24  
sunny_1976 写道
佩服楼主的研究精神,不过说句难听的,java做桌面应用没有前途,而且相对其它语言没有优势,整个玩玩是可以的。java的用武之地还是在应用中间件

这个哥哥是在windows下面耍的,自然觉得java桌面没前途了,
0 请登录后投票
   发表时间:2013-07-24  
小te 写道
hekuilove 写道
“至少在我的眼中,拖控件是件丢人的事情,用第三方jar也是丢人的事情”


不太赞同楼主的这句话,如果提供的控件或第三方JAR足够优秀,为什么不用?是否一定要造出轮子才能觉得很牛逼。 另外东西确实不错,楼主确实花了心思


我的观点是如果有开源的库可以用,最好用开源的,除非你和楼主样在一个特殊环境,或者是你自己学习研究用。
这倒不是说自己搞一下有多难,关键是你自己搞的没有经过充分测试容易有bug,而开源的东西已经有很多人在用了,不会有大的问题。

而所谓“用第三方jar丢人”这是无稽之谈!人这辈子时间精力都有限,大家应该尽量避免去做重复的无意义的事情。

为啥每个人都只是把话复制了一半??我后面说的话你看了没有?
啥是无稽之谈,当你的产品有一定的技术积累以后,你就会尽量减少安装包的大小,和尽量增强对代码的可控度,第三方的东西是不可控的,出了问题是不好解决甚至结局不了的,有些东西你现在体会不到,这很正常,说无稽之谈,是因为你还没有碰到第三方jar给你带来的问题
0 请登录后投票
   发表时间:2013-07-24  
alvin198761 写道
小te 写道
hekuilove 写道
“至少在我的眼中,拖控件是件丢人的事情,用第三方jar也是丢人的事情”


不太赞同楼主的这句话,如果提供的控件或第三方JAR足够优秀,为什么不用?是否一定要造出轮子才能觉得很牛逼。 另外东西确实不错,楼主确实花了心思


我的观点是如果有开源的库可以用,最好用开源的,除非你和楼主样在一个特殊环境,或者是你自己学习研究用。
这倒不是说自己搞一下有多难,关键是你自己搞的没有经过充分测试容易有bug,而开源的东西已经有很多人在用了,不会有大的问题。

而所谓“用第三方jar丢人”这是无稽之谈!人这辈子时间精力都有限,大家应该尽量避免去做重复的无意义的事情。

为啥每个人都只是把话复制了一半??我后面说的话你看了没有?
啥是无稽之谈,当你的产品有一定的技术积累以后,你就会尽量减少安装包的大小,和尽量增强对代码的可控度,第三方的东西是不可控的,出了问题是不好解决甚至结局不了的,有些东西你现在体会不到,这很正常,说无稽之谈,是因为你还没有碰到第三方jar给你带来的问题

sun为了开发新的东西,自己开发了一套语言,因为他们又了技术能力有了知识的累积,才会做一套属于自己的语言,因为这样更可控。很少有为了专门开发一种语言而且开发一门语言,而是为了解决一系列复杂的问题,而当前的语言并不可控或者并不能满足需要而开发的。刚刚的C语言的产生,java的产生,javaSCRIPT的产生...都是如此!
就你刚刚那番话,就充分的证明了为什么连日本都能出一套自己的语言,中国没有,因为在中国人的眼里,为了做一套程序而开发一套自己的语言就是无稽之谈!!!
0 请登录后投票
   发表时间:2013-07-24  
alvin198761 写道
alvin198761 写道
小te 写道
hekuilove 写道
“至少在我的眼中,拖控件是件丢人的事情,用第三方jar也是丢人的事情”


不太赞同楼主的这句话,如果提供的控件或第三方JAR足够优秀,为什么不用?是否一定要造出轮子才能觉得很牛逼。 另外东西确实不错,楼主确实花了心思


我的观点是如果有开源的库可以用,最好用开源的,除非你和楼主样在一个特殊环境,或者是你自己学习研究用。
这倒不是说自己搞一下有多难,关键是你自己搞的没有经过充分测试容易有bug,而开源的东西已经有很多人在用了,不会有大的问题。

而所谓“用第三方jar丢人”这是无稽之谈!人这辈子时间精力都有限,大家应该尽量避免去做重复的无意义的事情。

为啥每个人都只是把话复制了一半??我后面说的话你看了没有?
啥是无稽之谈,当你的产品有一定的技术积累以后,你就会尽量减少安装包的大小,和尽量增强对代码的可控度,第三方的东西是不可控的,出了问题是不好解决甚至结局不了的,有些东西你现在体会不到,这很正常,说无稽之谈,是因为你还没有碰到第三方jar给你带来的问题

sun为了开发新的东西,自己开发了一套语言,因为他们又了技术能力有了知识的累积,才会做一套属于自己的语言,因为这样更可控。很少有为了专门开发一种语言而且开发一门语言,而是为了解决一系列复杂的问题,而当前的语言并不可控或者并不能满足需要而开发的。刚刚的C语言的产生,java的产生,javaSCRIPT的产生...都是如此!
就你刚刚那番话,就充分的证明了为什么连日本都能出一套自己的语言,中国没有,因为在中国人的眼里,为了做一套程序而开发一套自己的语言就是无稽之谈!!!


中国有易语言  ^ ^
0 请登录后投票
   发表时间:2013-07-24   最后修改:2013-07-24
alvin198761 写道
alvin198761 写道
小te 写道
hekuilove 写道
“至少在我的眼中,拖控件是件丢人的事情,用第三方jar也是丢人的事情”


不太赞同楼主的这句话,如果提供的控件或第三方JAR足够优秀,为什么不用?是否一定要造出轮子才能觉得很牛逼。 另外东西确实不错,楼主确实花了心思


我的观点是如果有开源的库可以用,最好用开源的,除非你和楼主样在一个特殊环境,或者是你自己学习研究用。
这倒不是说自己搞一下有多难,关键是你自己搞的没有经过充分测试容易有bug,而开源的东西已经有很多人在用了,不会有大的问题。

而所谓“用第三方jar丢人”这是无稽之谈!人这辈子时间精力都有限,大家应该尽量避免去做重复的无意义的事情。

为啥每个人都只是把话复制了一半??我后面说的话你看了没有?
啥是无稽之谈,当你的产品有一定的技术积累以后,你就会尽量减少安装包的大小,和尽量增强对代码的可控度,第三方的东西是不可控的,出了问题是不好解决甚至结局不了的,有些东西你现在体会不到,这很正常,说无稽之谈,是因为你还没有碰到第三方jar给你带来的问题

sun为了开发新的东西,自己开发了一套语言,因为他们又了技术能力有了知识的累积,才会做一套属于自己的语言,因为这样更可控。很少有为了专门开发一种语言而且开发一门语言,而是为了解决一系列复杂的问题,而当前的语言并不可控或者并不能满足需要而开发的。刚刚的C语言的产生,java的产生,javaSCRIPT的产生...都是如此!
就你刚刚那番话,就充分的证明了为什么连日本都能出一套自己的语言,中国没有,因为在中国人的眼里,为了做一套程序而开发一套自己的语言就是无稽之谈!!!


安装包大小是个问题吗,现在电脑动不动都上T的硬盘了,还在乎你那点儿?你要优化也是应该先提升程序响应速度。
谁说第三方的包不可控的了,你用开源的库,代码在手什么问题不能自己改。
谁说中国人没有自己的语言了,易语言,不知道可以去百度一下,我自己还不会写程序的时候就知道了。
0 请登录后投票
   发表时间:2013-07-24  
小te 写道
alvin198761 写道
alvin198761 写道
小te 写道
hekuilove 写道
“至少在我的眼中,拖控件是件丢人的事情,用第三方jar也是丢人的事情”


不太赞同楼主的这句话,如果提供的控件或第三方JAR足够优秀,为什么不用?是否一定要造出轮子才能觉得很牛逼。 另外东西确实不错,楼主确实花了心思


我的观点是如果有开源的库可以用,最好用开源的,除非你和楼主样在一个特殊环境,或者是你自己学习研究用。
这倒不是说自己搞一下有多难,关键是你自己搞的没有经过充分测试容易有bug,而开源的东西已经有很多人在用了,不会有大的问题。

而所谓“用第三方jar丢人”这是无稽之谈!人这辈子时间精力都有限,大家应该尽量避免去做重复的无意义的事情。

为啥每个人都只是把话复制了一半??我后面说的话你看了没有?
啥是无稽之谈,当你的产品有一定的技术积累以后,你就会尽量减少安装包的大小,和尽量增强对代码的可控度,第三方的东西是不可控的,出了问题是不好解决甚至结局不了的,有些东西你现在体会不到,这很正常,说无稽之谈,是因为你还没有碰到第三方jar给你带来的问题

sun为了开发新的东西,自己开发了一套语言,因为他们又了技术能力有了知识的累积,才会做一套属于自己的语言,因为这样更可控。很少有为了专门开发一种语言而且开发一门语言,而是为了解决一系列复杂的问题,而当前的语言并不可控或者并不能满足需要而开发的。刚刚的C语言的产生,java的产生,javaSCRIPT的产生...都是如此!
就你刚刚那番话,就充分的证明了为什么连日本都能出一套自己的语言,中国没有,因为在中国人的眼里,为了做一套程序而开发一套自己的语言就是无稽之谈!!!


安装包大小是个问题吗,现在电脑动不动都上T的硬盘了,还在乎你那点儿?你要优化也是应该先提升程序响应速度。
谁说第三方的包不可控的了,你用开源的库,代码在手什么问题不能自己改。
谁说中国人没有自己的语言了,易语言,不知道可以去百度一下,我自己还不会写程序的时候就知道了。

易语言,是啊,骗了国家多少经费的语言,我前面说了,一门语言的产生是为了解决一种问题,或者满足某种需求,你看看易语言在语言排行榜,脚步语言排行榜中有吗?就是因为他是为了开发一种语言而去开发语言,这种语言的实用性是值得考究的,觉得开发这个语言是为国争光,到最后只是丢人现眼罢了,别说我不知道易语言,那玩意出来的时候,我就看过一些,不说别的,你看看iteye的论坛里,有为他开一个版块吗?
再说到安装包大小的问题,你真的做过产品吗?我在两家做产品的公司呆过,为了减少安装包,都煞费苦心,话费很大的精力在减少安装包的内容后做测试,只为了减少个10几个M,这种心态你不能理解,如果同行里面的产品,功能一样,你的安装包最大,别人第一想到的就是你用了第三方开源的东西,自己没有核心技术,如果你的产品要买到军工,银行,涉及到核心一点的,你用第三方的我看看谁敢用你的东西?
可能我们站在不同的高度,想问题的方式是不一样的,我也不和你争了.此贴不再回
0 请登录后投票
   发表时间:2013-07-24  
[quote="lian"][quote="sunny_1976"]佩服楼主的研究精神,不过说句难听的,java做桌面应用没有前途,而且相对其它语言没有优势,整个玩玩是可以的。java的用武之地还是在应用中间件 大名鼎鼎的 IDEA 不就是用swing开发的吗? 你可以看看它的界面! IDEA是swing高的?每天都用还真不知道,长姿势了
0 请登录后投票
   发表时间:2013-08-28  
IDEA是用swing开发的?
长见识了,虽然每天都在用。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics