📄 jtextfieldtest.java
字号:
import java.awt.*;
import javax.swing.*;
public class JTextFieldTest extends JFrame
{
private JTextField textField, textField2, textField3;
private JPasswordField passwordField;
public JTextFieldTest()
{
super("测试文本域和密码域");
setSize(350, 150);
//设置外观
try{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}catch(Exception e){
}
//获取内容面板
Container container = getContentPane();
//设置内容面板的布局管理器
container.setLayout(new FlowLayout());
container.setBackground(Color.YELLOW);
//创建文本域对象,宽度为10
textField = new JTextField(10);
//创建带有初始文本的文本域对象
textField2 = new JTextField("请输入文本");
textField2.setFont(new Font("Serif", Font.PLAIN, 12));
//创建带有初始文本的文本域对象,文本域的宽度为20,
textField3 = new JTextField("不可编辑文本域", 20);
textField3.setFont(new Font("Serif", Font.PLAIN, 12));
//设置该文本域为不可编辑状态
textField3.setEditable(false);
//创建密码域
passwordField = new JPasswordField("密码域");
//将各种组件添到内容面板
container.add(textField);
container.add(textField2);
container.add(textField3);
container.add(passwordField);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args)
{
JTextFieldTest demo = new JTextFieldTest();
demo.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -