用JAVA编写数字的英文单词显示程序,窗体中安排一个文本框、一个按钮和一个标签,从文本框输入一个数字(0~9),点击按钮将其对应的英文单词(如:zero、one、two等)显示在标签中。
时间: 2024-05-05 09:19:31 浏览: 109
编写一个程序接受用户输入的字符。如果输入的字符是0-9数字中的一个,则显示“您输入了一个数字”,否则显示“这不是一个数字”。
好的,这是一个Java编写数字英文单词显示程序的简单实现:
```java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class NumberToWord extends JFrame implements ActionListener {
private JTextField textField;
private JButton button;
private JLabel label;
public static void main(String[] args) {
new NumberToWord();
}
public NumberToWord() {
this.setTitle("数字英文单词显示程序");
this.setSize(400, 150);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
JPanel panel = new JPanel();
panel.setLayout(new GridLayout(1, 3));
textField = new JTextField();
button = new JButton("转换");
label = new JLabel();
button.addActionListener(this);
panel.add(textField);
panel.add(button);
panel.add(label);
add(panel);
this.setVisible(true);
}
@Override
public void actionPerformed(ActionEvent e) {
int num = Integer.parseInt(textField.getText());
String[] words = { "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine" };
if(num >= 0 && num <= 9) {
label.setText(words[num]);
} else {
label.setText("输入错误!");
}
}
}
```
这个程序创建了一个窗体,里面包括一个文本框、一个按钮和一个标签。当用户输入一个数字并点击按钮时,程序会将数字对应的英文单词显示在标签中。
阅读全文