java swing包(java的Swing是轻量级组件,轻量级组件是什么意思)

2025-02-27 09:20:02 0

java swing包(java的Swing是轻量级组件,轻量级组件是什么意思)

本文目录

java的Swing是轻量级组件,轻量级组件是什么意思

一、轻量级组件是用java代码画出来的,这样具有平台移植性 重量级组件是调用系统的函数画出来的组件,比如主窗体 一般来说尽量用轻量级的组件,这样对程序的移植性很好。 一般java.swing包里的组件大部分是轻量级的,java.awt里面的是重量级的。 swing是由100%纯java实现的,swing组件是用java实现的轻量级组件,没有本地代码 不依赖操作系统的支持,这是与AWT组件的最大组别。由于AWT组件通过与具体平台的 对等类(peer)实现,因此Swing比AWT组件具有更强的实用性。Swing在不同的 平台上表现一致,并且有能力提供本地窗口系统不支持的其它特性。二、总的来说就是重量级组件:对应运行平台必须存在一个对应的组件.轻量级组件:在一个虚拟的画布上画出来的组件(所以swing较慢),所有轻量级组件“最终“要放到重量级组件(jframe,jdialog)中.由于是画出来所以能做到各种平台上一致的表现.同样,如果混合重量级组件和轻量级组件容易引起重叠上的冲突.

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

是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系统底层,而进行图形界面的开发。

Java编程中,Swing包中的组件处理事件时,下面()是正确的(选择一项)

首先,不得不说一下这题的不专业授权处理模型?这是怎么翻译的?原意是什么?Swing包中的组件的事件是以“观察者”模式处理的(jdfk 1.5之后)1.5之前是用向上传递的方式处理的事件当然可以传递,在发生一个事件时,你可以调用派发方法将事件派发给另一个组件A说的太绝对,而且严谨来说,没有这种提法所以不能选应该选 C

java类库中包含swing包的核心包是什么

import是引入的意思, javax.swing是sun为我们提供的一个包,包中有一个类叫 JoptionPane。JOptionPane 是有助于方便地弹出要求用户提供值或向其发出通知的标准对话框。 它是用来编写图形用户界面的一个类。合起来讲就是:导入包javax.swing中JOptionPane这个类,这样在你的这个文件中就能使用这个类了。

java swing包(java的Swing是轻量级组件,轻量级组件是什么意思)

本文编辑:admin

更多文章:


ros系统和linux的区别(windows linuxandrod三种操作系统有什么区别和联系)

ros系统和linux的区别(windows linuxandrod三种操作系统有什么区别和联系)

本文目录windows linuxandrod三种操作系统有什么区别和联系ros是什么意思ucos和linux的区别和联系是什么ROS是什么windows linuxandrod三种操作系统有什么区别和联系我们平时所用的WINDOWS和MS

2025年3月19日 16:40

哪个加密软件最好用?加密软件哪个好

哪个加密软件最好用?加密软件哪个好

本文目录哪个加密软件最好用加密软件哪个好加密软件有哪几种可以选择什么文件加密软件最好用、最安全可靠呢什么加密软件好用有什么好用的加密软件加密软件哪个好用哪个加密软件最好用最好用的加密软件其实就是winrar相信你电脑的系统中已经安装有该压缩

2025年3月27日 07:50

sqlserver是什么意思啊(SQL server是什么意思)

sqlserver是什么意思啊(SQL server是什么意思)

本文目录SQL server是什么意思SQLServer的读法什么意思SQL server是什么意思这是数据库,用来建服务器用的。如果你的系统是windows2003或者是windows2000或者是windows2008可能会装完系统后就

2025年3月4日 09:50

candle in the wind(美国葬礼上唱的歌曲的名字)

candle in the wind(美国葬礼上唱的歌曲的名字)

本文目录美国葬礼上唱的歌曲的名字Candle in the Wind 歌词艾尔顿 约翰的《风中之烛》歌词谁有,英汉都要美国葬礼上唱的歌曲的名字歌手:Elton John Candle In The Wind (Goodbye England

2025年4月1日 23:00

linux内核设计与实现(现在有些互联网公司并不是很好,什么样的程序员才能算“大牛”)

linux内核设计与实现(现在有些互联网公司并不是很好,什么样的程序员才能算“大牛”)

本文目录现在有些互联网公司并不是很好,什么样的程序员才能算“大牛”Linux内核设计与实现的内容简介Linux内核设计与实现的目录linux内核设计与实现 怎样Linux内核设计与实现的媒体推荐现在有些互联网公司并不是很好,什么样的程序员才

2025年3月13日 23:00

sir模型代码(数学建模,在sir模型中,假设疾病不可治愈,为病人日死亡率,请确定死亡人)

sir模型代码(数学建模,在sir模型中,假设疾病不可治愈,为病人日死亡率,请确定死亡人)

本文目录数学建模,在sir模型中,假设疾病不可治愈,为病人日死亡率,请确定死亡人SIR模型相轨线如何画matlab代码SIR模型matlab程序ill参数的数目不足数学建模sir模型 matlab程序的注释跪求有关SIR的matlab建模的

2025年2月16日 06:00

在线客服系统 源码(在线客服系统源码)

在线客服系统 源码(在线客服系统源码)

本文目录在线客服系统源码请问怎么在网页里面加入在线客服系统的代码,代码要怎么获得在线客服系统源码PowerTalkBox,现在我们公司就用这个,用ASP.NET实现的,源码开放,方便第二次开放,支持单聊,多聊,群聊。你想看看效果可以去源码那

2025年3月24日 13:50

app源码下载网站(源码在哪里下载,怎么用)

app源码下载网站(源码在哪里下载,怎么用)

本文目录源码在哪里下载,怎么用APP开发有跟网站一样有源代码吗哪些网站可以下载开源的代码文件hash值自动批量修改软件[源码],这个软件怎么弄源码在哪里下载,怎么用这里所谓的源码应该就是源代码,当然上升到代码层次其实也就是聊编程语言与应用,

2025年4月5日 05:40

数据恢复精灵注册码(求数据恢复精灵一个可以用的激活码!!!)

数据恢复精灵注册码(求数据恢复精灵一个可以用的激活码!!!)

本文目录求数据恢复精灵一个可以用的激活码!!!数据恢复精灵EassosRecovery 3.7.0绿色注册版.这个解压密码是什么啊我需要一个数据恢复精灵的注册码数据恢复精灵注册码 谁能提供个,万分感谢~!刚才提问过,但是注册,没办法私信好心

2025年3月31日 13:50

assemble加y(assemble是动词,在assemble line-装配线 中怎么理解词性呢也没变成非谓语动词,怎么作了形容词呢)

assemble加y(assemble是动词,在assemble line-装配线 中怎么理解词性呢也没变成非谓语动词,怎么作了形容词呢)

本文目录assemble是动词,在assemble line-装配线 中怎么理解词性呢也没变成非谓语动词,怎么作了形容词呢accumulate、gather、assemble、collect的区别越详细越好!assemble是动词,在ass

2025年3月31日 22:50

borderlands 2好玩吗(个人感觉无主之地2没有1好玩,有人赞同吗)

borderlands 2好玩吗(个人感觉无主之地2没有1好玩,有人赞同吗)

本文目录个人感觉无主之地2没有1好玩,有人赞同吗无主之地2玩着玩着就自己退出来了,怎么办个人感觉无主之地2没有1好玩,有人赞同吗画面上说2比1好上不少,当然配置要求也高些。枪械上2比1多了无数种,刷枪乐趣依旧。剧情上1代的剧情可以当做不存在

2025年2月15日 13:10

zencart中文网(zencart 如何添加网站简介,就是在首页添加一小段带有连接的简短文字)

zencart中文网(zencart 如何添加网站简介,就是在首页添加一小段带有连接的简短文字)

本文目录zencart 如何添加网站简介,就是在首页添加一小段带有连接的简短文字我是zencart的网站,开始发现首页被人劫持了 打开网站自动跳转到别的网站zencart 网站怎么上传文档我用的zencart网站,为什么除首页外全站都返回4

2025年4月4日 01:20

entercriticalsection(Mfc获取函数地址..T T 要求: 用DWORD 变量获取RtlEnterCriticalSection函数地址并将)

entercriticalsection(Mfc获取函数地址..T T 要求: 用DWORD 变量获取RtlEnterCriticalSection函数地址并将)

本文目录Mfc获取函数地址..T T 要求: 用DWORD 变量获取RtlEnterCriticalSection函数地址并将MFC 线程 EnterCritinalSection问题Mfc获取函数地址..T T 要求: 用DWORD 变量

2025年2月12日 04:00

merits是什么意思(merit和advantage有何区别)

merits是什么意思(merit和advantage有何区别)

本文目录merit和advantage有何区别make merit是什么意思merit和advantage有何区别1、含义不同merit用作名词时,是“优点、功绩、价值”的意思,用作动词时,是“值得、应得”的意思。advantage用作名词

2025年3月12日 21:50

collapse翻译(倒下的英语翻译 倒下用英语怎么说)

collapse翻译(倒下的英语翻译 倒下用英语怎么说)

本文目录倒下的英语翻译 倒下用英语怎么说瓦解的英语翻译 瓦解用英语怎么说“不堪一击”用英语怎么说倒塌的英语翻译 倒塌用英语怎么说倒下的英语翻译 倒下用英语怎么说倒下_有道词典倒下fall;collapse;fall down;fell do

2025年2月18日 09:40

reader阅读器(极光 pdf reader是什么软件)

reader阅读器(极光 pdf reader是什么软件)

本文目录极光 pdf reader是什么软件如何安装Adobe Reader 阅读器Win8系统怎么打开Windows Reader阅读器Adobe Reader有什么用啊掌阅ireader阅读器怎么设置横屏Adobe Reader(PDF

2025年3月7日 12:00

学平面设计后悔死了(学平面设计有前途吗)

学平面设计后悔死了(学平面设计有前途吗)

本文目录学平面设计有前途吗想学习平面设计,但又不知道未来前景怎么样!能给点建议吗学平面设计有前途吗平面设计的用途:标商(LOGO)、杂志,报纸和书籍、广告设计,海报,广告牌,网站图形元素、标志和产品包装……我们的生活中无处不存在平面设计的内

2025年2月23日 16:40

随机字符串数php(php:如何生成随机的唯一字母数字字符串)

随机字符串数php(php:如何生成随机的唯一字母数字字符串)

本文目录php:如何生成随机的唯一字母数字字符串thinkphp怎么随机生成字符串php怎样生成一个32位的随机字符串php怎么生成6位随机数,php随机数例子求一个生成四位随机数的PHP代码php如何随机显示指定字符串php如何生成随机字

2025年2月15日 17:40

issued什么意思中文(查询美国签证状态显示issued是什么意思)

issued什么意思中文(查询美国签证状态显示issued是什么意思)

本文目录查询美国签证状态显示issued是什么意思issued 在产地证上什么意思美国签证issued是什么意思英语issued_time怎么翻译ISSUED中文是什么意思查询美国签证状态显示issued是什么意思美国签证状态查询issue

2025年2月27日 04:40

传奇版本库网站dede模板(dede网站模板百度收录怎么自适应m端)

传奇版本库网站dede模板(dede网站模板百度收录怎么自适应m端)

本文目录dede网站模板百度收录怎么自适应m端怎么把一个网站的框架模板模仿出来,然后用dede来做网站dede网站模板百度收录怎么自适应m端在pc模板设置根据设备跳转。内容页跳转代码如下:(具体要根据你的路径)建议你下载套官方模板,复制修改

2025年2月25日 20:10

近期文章

本站热文

harbor,port,pier的区别?谁能解释“harbour“(港口)与“pier“(码头)的区别
2025-02-22 17:40:03 浏览:18
ibatis foreach(ibatis 批量update操作)
2025-02-10 23:40:06 浏览:7
endless rain(endless rain表达什么情感)
2025-02-14 06:00:02 浏览:6
标签列表

热门搜索