文本输入框包括两种,单行文本输入框(JTextField) 和多行文本输入框 (JTextArea)。密码输入框则只有一种(JPasswordField)。JPasswordField 是 JTextField 的子类,它们的主要区别是JPasswordField 不会显示出用户输入的东西,而只会显示出程序员设定的一个固定字符,比如 ‘*’。
下面的示例图和代码是 JTextField、JPasswordField 和 JTextArea 的示例:
/** * TestTexts.java * @author Fancy */ import javax.swing.*; import javax.swing.event.*; public class TestTexts extends JFrame { private JLabel label = new JLabel(“Status”); public TestTexts() { textField = new JTextField(15);< |
版权声明:本文为litong09282039原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。