问道java作业题,有分!

来源:百度知道 编辑:UC知道 时间:2024/05/17 02:00:57
整数进制转换
要求:
图形界面设计。
将一个十进制(decimal system)整数分别转换为二进制(binary system)、八进制(octal)、十六进制(hex)整数。

import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.*;

import javax.swing.JOptionPane;

public class changeNumto extends Frame{
Button b = new Button("Change");
Label l1 = new Label("Decimal");
Label l2 = new Label("binary");
Label l3 = new Label("octal");
Label l4 = new Label("hex");
int binary1,octal1,hex1;
int x, y;
TextField tf1 = new TextField(null, 10);
TextField tf2 = new TextField(null, 10);
TextField tf3 = new TextField(null, 10);
TextField tf4 = new TextField(null, 10);

public changeNumto() {
super("changeNum");
setLayout(new FlowLayout(FlowLayout.LEFT));