刚学java,对于javax.swing包中的swing,不知道他是什么,我就知道是使用它设计图形

刚学java,对于javax.swing包中的swing,不知道他是什么,我就知道是使用它设计图形界面吧但是他是什么东西,是一个设计的名字还是一个类名字,还是什么呢?... 刚学java,对于javax.swing包中的swing,不知道他是什么,我就知道是使用它设计图形界面吧
但是他是什么东西,是一个设计的名字
还是一个类名字,还是什么呢?
展开
 我来答
匿名用户
2015-11-11
展开全部
是javax.swing,javax表示java的扩展,swing就是javax里面的一个包名。
----------------------------------------------------------------------------------------------
为什么会有swing?
java是当年sun公司的产品,在当时,java语言对于互联网的优势是不言而喻的。在没有swing之前,sun公司用的是awt组件,也是用来绘制客户端的图形界面的。可是,awt组件需要依赖于系统,也就是说,当初人们基本用的windos系统,所以用awt做出来的图形界面也是windos风格的。

为什么不用浏览器,而要用客户端界面?那是因为在当时浏览器还没有普及,互联网的发展还不够。所以,要想开发一个什么软件,基本上都要有客户端。

因为在当时,微软眼看着软件的天下要被SUN夺去,就想要收购SUN公司。可是没有成功,于是微软就在升级后的windos系统做了某些手脚,让java的awt组件部分失效。

那一天是震撼的,全世界但凡是升级过winsos系统的,发现java程序都出现了莫名其妙的bug。

据说,SUN公司临时切断了电话线,因为如果接投诉电话的话,需要两百多年才能接完。

经过原因排查,SUN发现是微软搞的鬼,于是一纸诉状把微软告上了法庭。

微软要的就是这个效果,让别人没法用java的产品。钱?微软还差钱吗?所以,微软很是爽快的赔了钱。

但是,这个打击对SUN来说不可谓不大。

于是,一个不依赖于系统的轻量级图形开发组件,迫在眉睫。

SUN向全世界宣布,只要世界上热爱java的程序员帮我们一把,明天,我们TM的就干掉微软!

这一号召立即吸引了全球java开发人员,以及诸如IBM等大型公司的响应,仅仅两个礼拜,Swing就诞生了。

Swing可以不依赖windos系统底层,而进行图形界面的开发。
优质内容提供者andy
2015-11-11 · TA获得超过1561个赞
知道大有可为答主
回答量:2551
采纳率:72%
帮助的人:761万
展开全部
是包名 java本身自带的包的名字专门用来做图形界面的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lip216
2015-11-11 · 超过46用户采纳过TA的回答
知道小有建树答主
回答量:116
采纳率:0%
帮助的人:76.5万
展开全部
这个只是包名。本身有 摆动, 摇动 的意思。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式