韩顺平 循序渐进学java 从入门到精通 课件 笔记 29讲到

韩顺平 循序渐进学java 从入门到精通 课件 笔记 29讲到

ID:14722881

大小:46.50 KB

页数:13页

时间:2018-07-30

韩顺平 循序渐进学java 从入门到精通 课件 笔记 29讲到_第1页
韩顺平 循序渐进学java 从入门到精通 课件 笔记 29讲到_第2页
韩顺平 循序渐进学java 从入门到精通 课件 笔记 29讲到_第3页
韩顺平 循序渐进学java 从入门到精通 课件 笔记 29讲到_第4页
韩顺平 循序渐进学java 从入门到精通 课件 笔记 29讲到_第5页
资源描述:

《韩顺平 循序渐进学java 从入门到精通 课件 笔记 29讲到》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、韩顺平循序渐进学java从入门到精通课件笔记29讲到本文由rumdmh贡献rtf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。项目经理:1、懂技术2、懂行业图形界面(gui)1、sun已经提供了一个跨平台gui开发工具包awt提供了好多类与接口。但有缺点《致命的一个本地化lcd》2、sun又创建了一个swing框架,解决了lcd问题。swing是awt的升级版本。就是继承的关系。3、IBM认为swing消耗内存,创建了一个新的gui库,就是swt。4、IBM为了方便开发swt程序,在swt基础

2、上又创建出一个更易用,功能强大的图形包JFace。我们重点学习swing。了解awt。做图形界面在MyEclipse下开发。Eclipse最早是IBM附属公司oti开发的。是开源的,可扩展的开发环境,是最流行的java开发工具,但是不能开发javaee项目,否则需要安装MyEclipse,现在一般都安装MyEclipse,不单独安装Eclipse。IDE集成开发环境。(vs2005jcreaterMyEclipse等等)开发java的IDE:NetBeansjbuilderjcreaterMyEclipseswing组件一览

3、表JFrame是Frame的子类,JButton也属于容器类的布局管理器:通过布局管理器来管理控件的大小与位置。共五种,常用3种,流式布局管理器,边界布局管理器,网格布局管理器,卡片布局管理器,网格包布局管理器第三十讲:边界布局管理器:将容器化为东南西北中五个区域,中间区域最大。JFrameJDialog对话框自建默认的是边界布局。注意事项:1、不是五个部件都必须添加2、中部组件会自动的调节大小3、JFrameJDialog默认布局管理器就是BorderLayout。/***BorderLayout布局*1继承JFrame*

4、定义需要的组件*创建组件(构造函数)*添加组件*对窗体设置*/packagecom.test1;importjava.awt.*;importjavax.swing.*;publicclassDemo8_2extendsJFrame{JButtonjb1,jb2,jb3,jb4,jb5;publicstaticvoidmain(String[]args){Demo8_2dd=newDemo8_2();}publicDemo8_2(){//创建组件jb1=newJButton("中部");jb2=newJButton("北部"

5、);jb3=newJButton("东部");jb4=newJButton("南部");jb5=newJButton("西部");//添加各个组件this.add(jb1,BorderLayout.CENTER);this.add(jb2,BorderLayout.NORTH);this.add(jb3,BorderLayout.EAST);this.add(jb4,BorderLayout.SOUTH);this.add(jb5,BorderLayout.WEST);//设置窗体属性this.setTitle("这是一个演

6、示窗体");this.setSize(200,200);this.setLocation(500,500);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setVisible(true);}}流式布局flowLayout,从左到右跟网页差不多注意事项:1、流式布局不限制所管理组件的大小,允许他们有最佳大小2、当容器被缩放时,组建的位置可能发生变化,但是组建的大小不发生变化(做编程时,通常不许窗口大小变化)3、默认组件是居中对齐的packagecom.test

7、1;importjava.awt.*;import//构造函数publicdemo8_3(){//创建组件jb1=newJButton("关羽");jb1.setSize(100,200);jb2=newJButton("张飞");jb3=newJButton("刘备");jb4=newJButton("诸葛亮");jb5=newJButton("曹操");jb6=newJButton("魏延");//添加组件this.add(jb1);this.add(jb2this.add(jb3this.add(jb4this.add

8、(jb5this.add(jb6);););););//设置布局管理器,流式布局默认的是居中对齐this.setLayout(newFlowLayout(FlowLayout.RIGHT));//设置窗体属性this.setTitle("这是一个演示窗体");this.setSize(20

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

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

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