2、 用户从键盘上输入10个0到99之间的数字,统计数字分布,使用Java Applet实现。
来源:百度知道 编辑:UC知道 时间:2024/05/18 06:38:54
import javax.swing.*;
import java.util.*;
import java.util.Map.*;
import java.awt.event.*;
import java.applet.Applet;
/**
* @author wubenhua
* @program 监听键盘事件统计字符个数
**/
public class IntegerCount extends Applet {
private JButton bt_Clear = new JButton("Clear"); //清除文本框及容器内容
private JTextArea disTextArea = new JTextArea(); //显示统计好的字符情况
private JTextArea inputTextArea = new JTextArea(); //接收键盘输入的字符并且监听键盘的输入
//为显示文本框添加滚动条(水平与垂直方向)
private JScrollPane scrollOut = new JScrollPane(disTextArea,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
//为接收文本框添加垂直文本框
private JScrollPane scrollIn = new JScrollPane(inputTextArea,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
//声明一个Map接口的引用指向其子类的一个泛型对象,用来记录每一个数字出现的个数;
private Map<Integer,Integer> map = null;
private StringBuffer array = new Strin