赞
踩
【实验名称】 实验八
【实验目的】
要求:
1.做出上述计算机图形界面
2.实现上述界面上的各个按钮的功能
3.能够处理一些基本的异常事件,如除数不能为0
【实验原理】
MainFrame 类继承自JFrame,用于控制各组件的位置。Contrller用于处理JButton发送来的消息,并通知TLabel更新显示。TLabel继承自JLabel,其中的update方法被Contrller调用,用于更新显示。JButton调用Contrller的方法来发送消息。
【实验内容】
代码分成四个文件,分别负责实现了不同的部分的功能:
MyJFrame.java
/实现计算器的界面框架/
Counter.java
/**
*实现计算按钮不同的计算功能
*/
MyLabel.java
/**
*显示计算器按钮运算更新后的文本
*/
Test.java
/*运行计算器*/
public class Test {
public static void main(String[] args){
MyFrame myFrame = new MyFrame("计算器",200,200,300,300);
myFrame.pack();
myFrame.setVisible(true);
}
}
完整的代码放在了下载地址。
【实验结果】
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。