题目内容

下面是一个数字-英文转换的图形用户界面程序,包括一个文本框和一个标签。在文本框输入一个数字(0~9),按回车键,在标签处显示对应的英文单词,即0一zero,1一one,…,9一nine。若输入非数字字符,在标签处显示“输入出错!”。若输入的数据超过0~9的范围,提示“输人的数据超出范围!”。请将划线上(1)~(7)的语句补充完整。import java.awt.*;import javax.swing.*;import(1) ;//加载事件处理的包public class EnglishToNumber (2) {//继承JFrame类,并实现ActionListener接口JLabel wordInfo;JTextField number;String[] word= {"zero","one","two","three","four","five","six","seven","eight","nine","ten"};public EnglishToNumber() {super("数字英文转换器");number=new JTextField(10);wordInfo=new JLabel("英文单词");(3);//设置布局方式为FlowLayoutadd(number);add(wordInfo);(4);//注册输入框组件的事件监听器setSize(300,100);setVisible(true);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);}public void actionPerformed(ActionEvent e) {String s=number.getText();String info="无";int i=0;try {i=(5);//将输入框获取的内容转化为整数if(i>=0 && i<10) {info=word[i];}else {info="输入的数据超出范围";}}catch(Exception e1) {(6) ;//设置“输入错误”的信息}(7) ;//设置标签的信息}public static void main(String[] args) {new EnglishToNumber();}}

查看答案
更多问题

如果遇到了跨步电压触电的情况,我们应该双脚并拢或者单脚跳出危险范围

A. 对
B. 错

碳膜电阻不是线性电阻

A. 对
B. 错

用戴维南定理等效时,可以将二端网络等效成一个电压源并联一个电阻

A. 对
B. 错

用湿手触摸开关、从电线上取风筝和大功率用电器同时使用等做法都是不符合用电要求的

A. 对
B. 错

答案查题题库