2014开发.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java基础_图形用户界面(GUI)的一些重要知识点 分类: JavaSE 2012-10-17 18:22 270人阅读 评论(0) 收藏 举报 1.用什么开发GUI——awt, swing, swt, Jface之间的关系?其中,(1)lcd问题就是本地化问题。就是说在windows系统下用awt开发好的Java界面程序,到了Linux系统下,就显得丑陋这样一个问题。?(2)swing并不是完全抛弃awt,而是在其基础上作出了完善,即升级版。2.?javax.swing.JFrame是一个顶层容器,可以添加其他swing组件的类,它直接继承java.awt.Frame. ?3. swing组件一览?4. 布局管理器??(1)边界布局管理器? 创建窗体界面的一般步骤:?①继承JFrame?②定义你需要的组件?③创建组件(在构造函数中)?④设置布局管理器?⑤ 添加组件?⑥对窗体设置?⑦显示窗体??(2)流式布局管理器???(3)网格布局管理器??5. swing常用组件 (1)面板组件(Jpanel)?? (2)文本框(JTextField) (3)密码框(JPasswordField) (4)标签(JLable) (5)复选框组件(JCheckBox) (6)单选框组件(JRadioButton)?特别说明:同一组单选按钮必须先创建ButtonGroup,然后把单选框组件放入到ButtonGroup中。 (7)下拉框组件(JComboBox) (8)列表框组件(JList)?(9)滚动窗格组件(JScrollPane) 特别说明:列表框组件 + 滚动窗格组件是结合使用的.母的是让列表框中的选项可以有滚动条支持。6. GUI编程实战?(1):金山词霸界面??[java] view plaincopyprint?package?com.falcon.guidemo;???import?javax.swing.ImageIcon;??import?javax.swing.JFrame;??import?javax.swing.JLabel;??import?javax.swing.JList;??import?javax.swing.JSplitPane;???public?class?Demo1?extends?JFrame{????/**??*?金山词霸界面??*/????//定义组件??private?JSplitPane?jsp?=?null;???private?JList?jlist?=?null;???private?JLabel?jlabel?=?null;????public?Demo1(){???//创建组件??String[]?words?=?{falconOS,linux,unix,AIX,ubuntu,redhat,suse};???jlist?=?new?JList(words);???jlabel?=?new?JLabel(new?ImageIcon(images/ciba.jpg));???jsp?=?new?JSplitPane(JSplitPane.HORIZONTAL_SPLIT,?jlist,?jlabel);????//添加组件??this.add(jsp);????//设置窗体??jsp.setOneTouchExpandable(true);???this.setSize(550,360);???this.setTitle(金山词霸2007);???this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);????//显示窗体??this.setVisible(true);???}????public?static?void?main(String[]?args)?{???new?Demo1();???}???}??(2):QQ聊天界面??[java] view plaincopyprint?package?com.falcon.guidemo;???import?java.awt.BorderLayout;???import?javax.swing.ImageIcon;??import?javax.swing.JButton;??import?javax.swing.JComboBox;??import?javax.swing.JFrame;??import?javax.swing.JPanel;??import?javax.swing.JScrollPane;??import?javax.swing.JTextArea;??import?javax.swing.JTextField;???//1.定义类继承JFrame??public?

文档评论(0)

KOtCDBGrkr + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档