java实验报告书4

java实验报告书4

ID:38581636

大小:144.50 KB

页数:8页

时间:2019-06-15

java实验报告书4_第1页
java实验报告书4_第2页
java实验报告书4_第3页
java实验报告书4_第4页
java实验报告书4_第5页
资源描述:

《java实验报告书4》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、浙江理工大学《Java程序设计》实验报告2012~2013学年第二学期学院信息学院班级11数字媒体技术(2)姓名周咪咪学号2011329700214任课教师宋瑾钰(上课时间:12周二三四节)数字媒体技术专业2013年5月8《Java程序设计》实验报告实验名称:图形用户界面实验地点:10号楼419所使用的工具软件及环境:Windows2000或XP,JDK1.6与Eclipse.0一、实验目的:1.了解图形用户界面基本组件窗口、按钮、文本框、选择框、滚动条等的使用方法,2.了解如何使用布局管理器对组件进行管理,以及如何使用Java的事件处理机制。二、实验内容:I.创建

2、图形用户界面1.在Jframe中添加标签、按钮并使用网格布局源程序:importjavax.swing.*;//调用图形界面库importjava.awt.*;//调用布局管理器publicclassDemo1{publicstaticvoidmain(String[]args){GridLayoutFrameg=newGridLayoutFrame();g.setVisible(true);}}classGridLayoutFrameextendsJFrame{GridLayoutFrame(){setTitle("标签与按钮");//设置框架标题setSize(

3、300,200);//设置框架大小setLocation(300,200);//设置框架在屏幕上显示的位置setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setLayout(newGridLayout(3,3));//创建指定一个3行3列的网格布局器add(newJLabel("标签1"));//按照格子顺序依次添加组件,添加顺序不能改变add(newJButton("按钮1"));add(newJButton("按钮2"));add(newJButton("按钮3"));add(newJLabel());add(new

4、JButton("按钮4"));add(newJButton("按钮5"));add(newJButton("按钮6"));add(newLabel("标签2"));}}8程序分析说明:(1)设置框架显示大小及位置,标题。(2)本程序运用网格布局,在框架空间均匀分成3行3列的阵列。(3)按照格子顺序依次添加组件,在第1个和第9个格子中依次添加标签署上标签名,在第5个格子中添加一个没有内容的标签,在其他每个格子中添加一个按钮署上按钮名。运行结果:2.在面板中添加组件编写2.java程序文件,显示结果如图所示。要求设置最底层的JFrmae容器为顺序布局,Jframe框架

5、中直接添加一个标签,同时在Panel1中以边界布局添加四个方向按钮和一个标签.Panel2中以网格布局添加一个标签一个按钮。源程序:importjavax.swing.*;importjava.awt.*;importjava.awt.Color;//调用Color包文件publicclassDema{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubChangeFrameg=newChangeFrame();g.setVisible(true);}}classChangeFrameex

6、tendsJFrame{ChangeFrame(){setTitle("标签与按钮");//设置框架标题setSize(600,600);//设置框架大小setLocation(300,200);//设置框架在屏幕上显示的位置setLayout(newGridLayout(4,1));//设置整个框架为网格布局,显示为4行1列setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//创建一个标签(文字居中),将其添加到框架中第一行JLabellb1=newJLabel("这是最底层的JFrame中的标签",JLabel.CEN

7、TER);8add(lb1);JPanelpa1=newJPanel();//创建一个面板pa1pa1.setBackground(Color.blue);//设置面板pa1的背景颜色为蓝色//设置面板pa1为边界布局,在四个方向分别添加一个按钮,在中间添加一个标签pa1.setLayout(newBorderLayout());pa1.add(BorderLayout.NORTH,newJButton("北"));pa1.add(BorderLayout.SOUTH,newJButton("南"));pa1.add(BorderLayout.EAST,newJ

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

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

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