⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 numberinput.java

📁 代码包括《Java语言与面向对象程序设计题解与实验指导》一书中 “习题解答”部分的所有程序的Java源代码和编译后生成的字节码或相应的HTML文件。 盘中的目录与书中的章节一致。
💻 JAVA
字号:
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;

public class NumberInput extends Applet
    implements ActionListener
{
    Label prompt1 = new Label("请输入整数:");
    Label prompt2 = new Label("请输入浮点数:");
    TextField input_int = new TextField(6);   
    TextField input_double = new TextField(6);
    TextField output = new TextField(35);
    Button addBtn = new Button("相加");
    int getInt;
    double getDouble;

    public void init()
    {
        add(prompt1);
        add(input_int);
        add(prompt2);
        add(input_double);
        add(addBtn);
        add(output);
        addBtn.addActionListener(this);
        output.setEditable(false);//使只能输出,不能输入
    }
    public void actionPerformed(ActionEvent ae)
    {
        if(!(ae.getSource().equals(addBtn)))  //若未点击按钮,不做处理
            return;
        getInt = Integer.parseInt(input_int.getText());
        getDouble = Double.valueOf(input_double.getText()).doubleValue();
        output.setText("整数 "+getInt+" 和浮点数 "+getDouble
            + "之和为 " + (getInt+getDouble));
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -