资源简介
计算机组成原理(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
相关资源
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- android-support-v4.jar已打包进去源代码
- Java记事本【源代码 实验报告】
- java实现小型函数画图板(附源代码、
- 在线考试系统源代码(jsp)
- Android通讯录的源代码
- java编写21点游戏(附源代码)
- java 原创 坦克大战 源码 带有详细注释
- java sql2000员工管理系统数据库、文档
- 自己用java写的计算器源代码(代码注
- JAVA坦克大战游戏源代码
- 用Java编写的扫雷游戏源代码
- 《java程序设计》书附源代码
- 基于JAVA的物业收费管理系统源代码
- java编写的迅雷下载器
- java远程进行telnetftpssh连接的方法及源
-
ba
se64Encode编码,jar包源代码打包 - JavaWeb停车场管理系统(源代码,数据
- 50个java小游戏源代码
- 基于JSP学生成绩管理系统软件的开发
- 安卓平台记账软件源代码JAVA
- 创建桌面快捷方式源代码(android)
- 基于Android的电话号码扫描及条形码扫
- 《Android应用程序开发与典型案例》
- youareanidiot源代码
- 《Java EE企业级应用开发教程Spring+Sp
- JSP+MYSQL校园一卡通系统 源代码
- 《程序员代码面试指南 》左神 高清
- 简易C语言编译器Java源代码
评论
共有 条评论