计算机组成原理算法实现(四)的代码.doc

上传人:pu****.1 文档编号:522368859 上传时间:2022-12-31 格式:DOC 页数:27 大小:124.01KB
返回 下载 相关 举报
计算机组成原理算法实现(四)的代码.doc_第1页
第1页 / 共27页
计算机组成原理算法实现(四)的代码.doc_第2页
第2页 / 共27页
计算机组成原理算法实现(四)的代码.doc_第3页
第3页 / 共27页
计算机组成原理算法实现(四)的代码.doc_第4页
第4页 / 共27页
计算机组成原理算法实现(四)的代码.doc_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《计算机组成原理算法实现(四)的代码.doc》由会员分享,可在线阅读,更多相关《计算机组成原理算法实现(四)的代码.doc(27页珍藏版)》请在金锄头文库上搜索。

1、计算机组成原理课程设计报告源代码口令输入界面import java.awt.*;import java.awt.event.*;import javax.swing.*;public class Computer extends Frame implements ActionListener/*主窗口界面*/MenuBar bar;Menu Huanyuan,Bumajiajian,Yuanmacheng,Fudianjiajian,help;MenuItem t1,t2,t3,t4,t5;TextField password;Button ok;int count=0,m=1;Huanyua

2、n biao; Bumajiajian bian;Yuanmacheng yuan; Fudianjiajian fu;Computer(String s)super(s);biao=new Huanyuan(this,机器数的真值还原(定点小数),true);bian=new Bumajiajian(this,定点小数单符号位补码加减运算,true);yuan=new Yuanmacheng(this,定点小数原码乘法,true);fu=new Fudianjiajian(this,浮点数的加减法,true);bar=new MenuBar();t1=new MenuItem(定点小数真值还

3、原);t2=new MenuItem(定点小数单符号位补码加减法);t3=new MenuItem(定点小数原码乘法);t4=new MenuItem(浮点加减法);t5=new MenuItem(帮助);t1.addActionListener(this);t2.addActionListener(this);t3.addActionListener(this);t4.addActionListener(this);t5.addActionListener(this);Huanyuan=new Menu(定点小数真值还原);Bumajiajian=new Menu(定点小数单符号位补码加减法

4、);Yuanmacheng=new Menu(定点小数原码乘法);Fudianjiajian=new Menu(浮点加减法);help=new Menu(帮助);Huanyuan.add(t1);Bumajiajian.add(t2);Yuanmacheng.add(t3);Fudianjiajian.add(t4);help.add(t5);Huanyuan.setEnabled(false);Bumajiajian.setEnabled(false);Yuanmacheng.setEnabled(false);Fudianjiajian.setEnabled(false);help.set

5、Enabled(false);bar.add(Huanyuan);bar.add(Bumajiajian);bar.add(Yuanmacheng);bar.add(Fudianjiajian);bar.add(help);setMenuBar(bar);Label label=new Label(计算机组成原理算法实现(四);label.setFont(new Font(TimesRoman,Font.BOLD,24);Panel panel0=new Panel();panel0.add(label);ok=new Button(确 认);ok.addActionListener(this

6、);password=new TextField(20);password.setEchoChar(*); password.addActionListener(this);Box box=Box.createVerticalBox();box.add(panel0);Panel panel1=new Panel();panel1.add(new Label(输入口令:);panel1.add(password);box.add(panel1);Panel panel2=new Panel();panel2.add(ok);box.add(panel2);add(box);setBounds(

7、100,100,510,350);setVisible(true);addWindowListener(new WindowAdapter() public void windowClosing(WindowEvent e) System.exit(0); );validate();public void actionPerformed(ActionEvent e)if(e.getSource()=ok&m真值); fan=new Button(反-真值); bu=new Button(补-真值); yi=new Button(移-真值); back=new Button(返回); input

8、.addActionListener(this); yuan.addActionListener(this); fan.addActionListener(this); bu.addActionListener(this); yi.addActionListener(this); back.addActionListener(this); Panel p1,p2,p3,p4; p1=new Panel(); p2=new Panel(); p3=new Panel(); p4=new Panel(); Box box=Box.createVerticalBox(); Label label1=new Label(机器数的真值还原(定点小数));label1.setFont(new Font(楷体,Font.BOLD,20); p1.add(label1); p2.add(new Label(请输入机器数:); p2.add(text1); p3.add(label); p3.add(text2); p4.add(input); p4.add(yuan); p4.add(fan); p4.add(bu); p4.add(yi); p4.add(back); box.add(p1); box.add(p2); box.add(p3); box.add(p4); add(box

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

最新文档


当前位置:首页 > 生活休闲 > 彩票

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