java综合图形界面设计南邮

上传人:第*** 文档编号:35542394 上传时间:2018-03-17 格式:DOC 页数:6 大小:247KB
返回 下载 相关 举报
java综合图形界面设计南邮_第1页
第1页 / 共6页
java综合图形界面设计南邮_第2页
第2页 / 共6页
java综合图形界面设计南邮_第3页
第3页 / 共6页
java综合图形界面设计南邮_第4页
第4页 / 共6页
java综合图形界面设计南邮_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《java综合图形界面设计南邮》由会员分享,可在线阅读,更多相关《java综合图形界面设计南邮(6页珍藏版)》请在金锄头文库上搜索。

1、实实 验验 报报 告告( 2011 / 2012 学年学年 第第 2 学期)学期)课程名称JAVA 语言 实验名称综合图形界面程序设计实验时间2012年5月2日指导单位计算机学院指导教师邓玉龙学生姓名yoyo班级学号学院(系)通信与信息工程学院专 业电子信息工程实验名称实验名称综合图形界面程序设计指导教师指导教师邓玉龙实验类型实验类型程序设计实验学时实验学时3实验时间实验时间2012.5.2一、一、 实验目的和要求实验目的和要求学习和理解 JAVA SWING 中的容器、部件、布局管理器和部件事件处理方法。通过编写和调试程序,掌握 JAVA 图形界面程序设计的基本方法。二、实验环境实验环境(实

2、验设备实验设备)PC 微型计算机系统,Microsoft Windows 操作系统,MyEclipse 开发工具。1三、实验原理及内容三、实验原理及内容实验内容: 设计和编写一个用于将人民币转换为等值的美元的程序,界面要求可以输入人民币的金额并可以得到转换后的结果。 附:程序使用的人民币外汇牌价参考 每 100 元美元等值买入人民币数:630.64 (2012/4/23 数据) 实验程序: import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.text.DecimalFormat; /导入相关

3、包 public class yuantodollar implements ActionListener JFrame win=new JFrame(“转换表 -人民币转换美元“);/窗口的创建 Container contentPane=win.getContentPane(); JLabel message=new JLabel(“请输入人民币值:“); JLabel label1=new JLabel(“人民币:“); JLabel label2=new JLabel(“美元:“); /标签的创建 JButton button=new JButton(“转换“); /按钮的创建 JTe

4、xtField f1=new JTextField(10); JTextField f2=new JTextField(10); /文本框的创建 JPanel p1=new JPanel(); 2JPanel p2=new JPanel(); JPanel p3=new JPanel(); public void go() button.addActionListener(this); /对按钮进行了监听 contentPane.setLayout(new BorderLayout();/设置布局管理器 p1.add(label1); p1.add(f1); p1.add(label2); p

5、1.add(f2); p2.add(button); p3.add(message); contentPane.add(p3,BorderLayout.NORTH); contentPane.add(p2,BorderLayout.SOUTH); contentPane.add(p1,BorderLayout.CENTER); win.pack(); /设置窗口大小 win.setVisible(true); public void actionPerformed(ActionEvent e) /处理事件 double x,t; String y; if(e.getActionCommand(

6、)=“转换“) 3x = Double.parseDouble(f1.getText();/字符转为 double型t=x/6.3064; DecimalFormat df1 = new DecimalFormat(“0.00“);/保留两位y=df1.format(t); f2.setText(y); public static void main(String arg) yuantodollar a=new yuantodollar(); a.go(); 实验结果:45四、实验小结四、实验小结(包括问题和解决方法、心得体会、意见与建议等)掌握 JAVA 图形界面程序设计,要理解和掌握好两个概念:容器类和组件类。本次实验中我对 JAVA SWING 中的容器、组件、布局管理器和组件事件处理方法有了较好的了解。通过编程,掌握了 JAVA 图形界面程序设计。实验过程中,我掌握了按钮、标签、文本框等组件的创建,我通过 JPanel类建立面板,实现容器的嵌套,并对几种布局管理器的尝试,让界面排版更加简洁美观,学会了 ActionEvent 事件的监听器的设置和事件处理方法,在事件处理程序段通过格式化输出,使数据输出保留两位小数。五、指导教师评语五、指导教师评语成成 绩绩批阅人批阅人日日 期期

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 工程造价

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号