资源简介
计算机组成原理(BOOTH算法)(java)源代码+应用程序
代码片段和文件信息
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Mul extends Jframe{
private JTextField textField;
private JTextField textField_1;
private JTextField textField_2;
JTextArea textArea;
private Jframe m=this;
public Mul() {
getContentPane().setLayout(null);
setBounds(350100400 400);
setDefaultCloseOperation(EXIT_ON_CLOSE);
JLabel lblbooth = new JLabel(“\u8865\u7801\u4E00\u4F4D\u4E58\uFF08Booth\u7B97\u6CD5\uFF09“);
lblbooth.setFont(new Font(“隶书“ Font.BOLD 25));
lblbooth.setHorizontalAlignment(SwingConstants.CENTER);
lblbooth.setBounds(48 10 305 37);
getContentPane().add(lblbooth);
JLabel label = new JLabel(“\u88AB\u4E58\u6570\uFF1A“);
label.setFont(new Font(“隶书“ Font.BOLD 15));
label.setHorizontalAlignment(SwingConstants.TRAILING);
label.setBounds(10 59 85 37);
getContentPane().add(label);
JLabel lblNewLabel = new JLabel(“\u4E58\u6570\uFF1A“);
lblNewLabel.setFont(new Font(“隶书“ Font.BOLD 15));
lblNewLabel.setHorizontalAlignment(SwingConstants.TRAILING);
lblNewLabel.setBounds(10 85 85 42);
getContentPane().add(lblNewLabel);
textField = new JTextField();
textField.setBounds(108 67 221 21);
getContentPane().add(textField);
textField.setColumns(10);
textField_1 = new JTextField();
textField_1.setBounds(108 96 221 21);
getContentPane().add(textField_1);
textField_1.setColumns(10);
JLabel lblNewLabel_1 = new JLabel(“\u8FD0\u7B97\u8FC7\u7A0B\uFF1A“);
lblNewLabel_1.setFont(new Font(“隶书“ Font.BOLD 15));
lblNewLabel_1.setHorizontalAlignment(SwingConstants.TRAILING);
lblNewLabel_1.setBounds(10 161 85 37);
getContentPane().add(lblNewLabel_1);
JLabel lblNewLabel_2 = new JLabel(“\u7ED3\u679C\uFF1A“);
lblNewLabel_2.setHorizontalAlignment(SwingConstants.TRAILING);
lblNewLabel_2.setFont(new Font(“隶书“ Font.BOLD 15));
lblNewLabel_2.setBounds(36 122 59 29);
getContentPane().add(lblNewLabel_2);
textField_2 = new JTextField();
textField_2.setEditable(false);
textField_2.setBounds(108 126 221 21);
getContentPane().add(textField_2);
textField_2.setColumns(10);
JButton btnNewButton = new JButton(“计算“);
btnNewButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
if(textField.getText().length()==0||textField_1.getText().length()==0){
JOptionPane.showMessageDialog(m “请先输入再计算!“);
}else if((textField.getText().charAt(1)!=‘‘&&textField.getText().charAt(1)!=‘.‘)||
(textField_1.getText().charAt(1)!=‘‘&&textField_1.getText().charAt(1)!=‘.‘)){
JOptionPane.showMessageDialog(m “输入格式不正确\n例如:\n定点小数输入0.1001\n定点整数输入01001“);
}else if(textField.getText().length()!=textField_1.getText().length()){
JOptionPane.showMessageDialog(m“乘数和被乘数的位数不相同!“);
}
else{
String s1=textField.getText();
String s2=textField_1.getText();
textField_2.se
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 245736 2012-06-21 11:57 Booth算法(应用软件).exe
文件 9176 2012-06-21 10:51 Mul.java
文件 350208 2012-06-21 12:07 《组成原理》课程设计报告.doc
相关资源
- Android中获取正在运行的应用程序Act
- 基于web的高校毕业生信息管理系统J
- java网上oa办公系统原码
- android蓝牙聊天源代码
- 航空订票系统的源代码完整版
- 基于加密安全的java即时通信系统设计
- Jsf 项目源代码
- android背单词源代码
- 仿淘宝网源代码
- eclipse 开发的jsp购物车源代码,初学者
- 图中找图对比,Java源代码,Android源代
- Java可视化迷宫含源代码
- 网络安全课程设计 diffie-hellman 源代码
- 含有登陆界面的Java聊天程序功能源代
- java语言编写的类似于迅雷的器的源代
- java编辑器源码源代码的设计与实现
- erf函数JAVA源代码
- jintellitype-1.3.9
- 经典java小程序源代码合集.rar
- 基于JSP的同学录源代码
- JavaSwing雷霆战机飞机大战源代码
- 企业内部通讯软件(源代码+说明文档
- 基于JAVA的五子棋课程设计含源代码
- java五子棋游戏课程设计含源代码
- android游戏源代码之魔塔2013
- 课程设计报告简易英汉词典系统含可
- c++餐饮管理系统源代码
- java RFID 源代码开发
- Java应用程序的Modbus4j串口通讯
- java源代码:日程管理小程序
评论
共有 条评论