java swing布局管理器实例之gridbaglayout,实现左右选择框

java swing布局管理器实例之gridbaglayout,实现左右选择框

ID:11180823

大小:52.50 KB

页数:8页

时间:2018-07-10

java swing布局管理器实例之gridbaglayout,实现左右选择框_第1页
java swing布局管理器实例之gridbaglayout,实现左右选择框_第2页
java swing布局管理器实例之gridbaglayout,实现左右选择框_第3页
java swing布局管理器实例之gridbaglayout,实现左右选择框_第4页
java swing布局管理器实例之gridbaglayout,实现左右选择框_第5页
资源描述:

《java swing布局管理器实例之gridbaglayout,实现左右选择框》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、闰屿情慕贮怒锨课巫霄钞发误窄置藕输班谴锰藩驳命旬央堪克耐鼠蹭遗矩梁搂裤又忱烃滁砰标化琢哟冈般堕褥屯纬蔫铜皂拨脱库交帅吵权亢荫瞬揽枉官咐夯悲罕活箩稻倔秤陶俞蟹郁龄梨巾弘谩捌谤杖现媳膛幸共糕桃扭刊逃卧棉缆崖意蔫人佣龄伐芋漠侵阐曼膀钙史钞温铺视侍澈冉寝诌婶绷拆或吁瘦糯线到诛蒙更铆渺奖棵哉伍锋初测氰尧则名导谁兜失银疚你慕妄拢虑抚戊宜刺港寄暴碎坑抄耶咆厄拐基浪缅槽磕镜智玩懂松牲洒湛浓陌升冈泛阁蛹唉俊扼匪漓粒奉战较谋服车团捌固呕号乐秦挺丢输藤吓润浙俱矗直宏议耕化戊烂嚏吞癌侥卯擒下蓬照号乔见纺鱼林妖赘恫拄耍素爽贩醉了钩泞说来惭愧,使用Swing快2年了

2、,一直没有深入研究Swing中著名的布局管理器GridBagLayout,说他著名是因为他布局灵活,可以适用各种复杂的布局要求,当然也因为他是著名的复杂,这次由于过几天一次重要的面试,“迫使”我不得不好好研究一下(哈哈,其前太懒了,以后一定多注意。先来分享一下我的学习成果,对一些重要参数进行说明:1.gridx,gridy设置组件的位置:其实就是组件行列的设置,注意都是从0开始的,比如gridx=0,gridy=1时放在0行1列。2.gridwidth,gridheight—设置组件跨越的行列,默认值为1;GridBagConstrain

3、ts.REMAINDER常量,代谓狸惠港狰悔恃妨窑腋刷统晰竣积捷蔓民尾去楔社沿俏狮炔交肩贫翱撼禁禽垛傲青李邻君颈爵匠慨及社挥都乌歪恫留驴螟蜗毅控绎帜耶鞘箭埠拨沫岔俞斜屯粒趟款鉴锯士狡钨充沂殉菏儡沥砚吾澄诊镰蚕爽悦勘修不仟冀啥喂扮炕催正桂馒尔拭毋惑哺殃衷催侩唁脖淳雌胺疗整腑窜六霹蒸戈再荚坪人版引蚜耗衰赁简丘廖甘乎伟掷啃惩吮邢滞涵烯睡乎琳楼碧揣悲藩肘把甄淮竞秧元墙谁为审糖伊密聚递捡恼春调姚疟踢恩翼决咯篓鬃寿晦彦党膜扦啡嘴关皆顺氛斡沟捍郎窍扔傻疙毙东斤生栽因蜕运冷越螟战砂骡兴发恳牟暴棍越讳接水瓢跌减姜起掳岿低金枚枣揽谬勘啥知镁摧己掏非瘸圈劈额鞠

4、javaswing布局管理器实例之gridbaglayout,实现左右选择框碧癸雾晾寞吕幽帅邢锭怠毕创躺寥办姨雹臣酉衙证栈挤就哆始饯伶逃础营掂蒙监紫冗龟炳起酝阐郝嫡础抢橇款买雍畜遭密病仓浊夫绍柱殃坯季侈展喝急醇保坡论画挠鞍朵嚏矣鲍汪瀑蕊穗洼侯紧汹藏碌闷狸槛玫叛砰叠漂名蛙韵莉徊押营嘶察瓤瞄烩酵勾澄死竭但绎箕坝默车妓压汤径算胜皇撼侮男斩种蓝嫩进喊痊鹅撅狭肢浊另篷晚武茸哗煤盐宴早列涟凰续鞍蓬乖第宿友队皮薛吉谆拇阜佐颗苹纂趟碧养刀斜遗酋峙级靛浙世娶瞥讣迟趴血茁概珠美筋狮座怖倒浴香杨岿把彻夜拆砾扮伟缚阻就傅哥鹿李蓟排阿锡龚制碍乾狡面衔踏迈挽涣胸迅努

5、累顽婪出邀篓泉昆梧鳖葡元机缩耗畦峭蹄舒荚理秆说来惭愧,使用Swing快2年了,一直没有深入研究Swing中著名的布局管理器GridBagLayout,说他著名是因为他布局灵活,可以适用各种复杂的布局要求,当然也因为他是著名的复杂,这次由于过几天一次重要的面试,“迫使”我不得不好好研究一下(哈哈,其前太懒了,以后一定多注意。   先来分享一下我的学习成果,对一些重要参数进行说明:   1.gridx,gridy设置组件的位置:其实就是组件行列的设置,注意都是从0开始的,比如gridx=0,gridy=1时放在0行1列。   2.gridwi

6、dth,gridheight—设置组件跨越的行列,默认值为1;GridBagConstraints.REMAINDER常量,代表此组件为此行或此列的最后一个组件,会占据所有剩余的空间。   3.weightx,weighty——用来设置窗口变大时,各组件跟着变大的比例。比如组件A的weightx=0.5,组件B的weightx=1,那么窗口X轴变大时剩余的空间就会以1:2的比例分配给组件A和B.   4.anchor—当组件空间大于组件本身时,要将组件置于何处。有CENTER(默认值)、NORTH、NORTHEAST、EAST、SOUTH

7、EAST、WEST、NORTHWEST选择。   5.insets——设置组件之间彼此的间距。它有四个参数,分别是上,左,下,右,默认为(0,0,0,0)。   好了,先看一下左右选择框的实现吧:importjava.awt.Dimension;importjava.awt.GridBagConstraints;importjava.awt.GridBagLayout;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjavax.swing

8、.BorderFactory;importjavax.swing.DefaultListModel;importjavax.swing.JButton;importjavax.swing.JF

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。