package com.beyole.util;
import java.awt.GridLayout;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;
public class test15 {
public static void main(String[] args) {
JFrame frame = new JFrame("Crystal");// 实例化窗口对象
JTextField name = new JTextField(30);// 实例化文本框,并定义其长度
JTextField note = new JTextField("beyole", 10);// 实例化文本框,并定义其内容和长度
JLabel nameLabel = new JLabel("输入姓名:");// 定义标签
JLabel location = new JLabel("所属单位");// 定义标签
note.setEnabled(false);// 设置文本框note为不可编辑
name.setColumns(30);// 设置文本框长度,但此时不起作用
note.setColumns(10);// 设置文本框长度,但此时不起作用
frame.setLayout(new GridLayout(2, 2));// 设置布局管理器
frame.add(nameLabel);
frame.add(name);
frame.add(location);
frame.add(note);
frame.setSize(300, 100);
frame.setLocation(300, 200);
frame.setVisible(true);
}
}
程序截图:![Java Swing界面编程(17)---单行文本输入组件:JTextField Java Swing界面编程(17)---单行文本输入组件:JTextField](/default/index/img?u=aHR0cDovL2ltZy5ibG9nLmNzZG4ubmV0LzIwMTQwNTI5MTk1MzE0MzkwP3dhdGVybWFyay8yL3RleHQvYUhSMGNEb3ZMMkpzYjJjdVkzTmtiaTV1WlhRdmVIVmxhbWxoZDJWcE1USXovZm9udC81YTZMNUwyVC9mb250c2l6ZS80MDAvZmlsbC9JMEpCUWtGQ01BPT0vZGlzc29sdmUvNzAvZ3Jhdml0eS9Tb3V0aEVhc3Q=)
Java Swing界面编程(17)---单行文本输入组件:JTextField,布布扣,bubuko.com
Java Swing界面编程(17)---单行文本输入组件:JTextField