swing的JTextField的介绍及其使用方法

您所在的位置:网站首页 swing组件的作用 swing的JTextField的介绍及其使用方法

swing的JTextField的介绍及其使用方法

2023-10-13 00:48| 来源: 网络整理| 查看: 265

:JTextField的(文本框)使用:

JTextField 是一个轻量级组件,它允许编辑单行文本。

1.JTextField的常用构造方法:

JTextField() 构造一个新的 TextField。

JTextField(int columns) 构造一个具有指定列数的新的空 TextField。

JTextField(String text) 构造一个用指定文本初始化的新TextField。

JTextField(String text, int columns) 构造一个用指定文本和列初始化的新TextField。

2.JTextField的常用方法:

SetText(string) 设置文本域中的文本值 GetText()返回文本域中的输入文本值 getColumns()返回文本域的列数 setEditable(Boolean) 设置文本域是否为只读状态

。 ±+

示例代码: import java.awt.; import java.awt.event.; import javax.swing.*;

public class JTextFieldDemo1 {

JFrame jf; JPanel jp; JTextField jtf1,jtf2,jtf3,jtf4; public JTextFieldDemo1() { jf = new JFrame("TextField案例"); Container contentPane = jf.getContentPane(); contentPane.setLayout(new BorderLayout()); jp = new JPanel(); jtf1 = new JTextField(); jtf2 = new JTextField(10); jtf3 = new JTextField("指定文本内容"); jtf4 = new JTextField("指定内容+指定长度(只读状态)",30); jtf3.setEnabled(false); jtf4.setFont(new Font("谐体",Font.BOLD|Font.ITALIC,16)); //设置文本的水平对齐方式 jtf4.setHorizontalAlignment(JTextField.CENTER); jp.add(jtf1); jp.add(jtf2); jp.add(jtf3); jp.add(jtf4); contentPane.add(jp); jf.pack(); jf.setLocation(400, 200); jf.setVisible(true); jf.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); } public static void main(String[] args) { new JTextFieldDemo1();

} } 运行截图: 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3