package practice;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class 第一题 {
public static void main(String args[]) {
new WindowFlow();
}
}
class WindowFlow extends JFrame {
private static final long serialVersionUID = 1L;
poSta police = new poSta();
JTextField txt1 = new JTextField(10);
JLabel lbl1 = new JLabel("请输入:");
WindowFlow() {
FlowLayout flow = new FlowLayout();
setLayout(flow);
add(lbl1);
add(txt1);
txt1.addActionListener(police);
setVisible(true);
setBounds(100, 200, 200, 100);
}
class poSta implements ActionListener {
public void actionPerformed(ActionEvent e) {
String n = e.getActionCommand();
switch (Integer.parseInt(n)) {
case 1:
lbl1.setText("one");
break;
case 2:
lbl1.setText("two");
break;
case 3:
lbl1.setText("three");
break;
case 4:
lbl1.setText("four");
break;
case 5:
lbl1.setText("five");
break;
case 6:
lbl1.setText("six");
break;
case 7:
lbl1.setText("seven");
break;
case 8:
lbl1.setText("eight");
break;
case 9:
lbl1.setText("nine");
break;
default:
System.out.println("您输入的数字不正确");
}
}
}
}
.在应用程序窗体中安排1个文本框,一个标签。在文本框输入一个数字(0-9),按回车键,在标签处显示对应的英文单词。 0---zero,1---one,....
最新推荐文章于 2023-05-04 15:51:13 发布
该博客展示了如何使用Java Swing创建一个简单的GUI窗口,包含一个文本字段和标签。当用户在文本字段中输入数字并按下回车时,程序会根据输入的数字更新标签的文本。实现了数字1到9的对应显示,对于无效输入则给出提示。
摘要由CSDN通过智能技术生成