java textfield 文字居中_java.awt.TextField和TextArea:文本框和文字区控件

本文介绍了Java AWT中的TextField和TextArea控件,用于单行和多行文本输入。TextField提供了设置长度、是否可编辑及显示特定字符等功能,而TextArea支持多行输入并可配置滚动条。文章通过示例代码展示了如何创建和操作这两个控件。
摘要由CSDN通过智能技术生成

在 Java AWT 内有两个与文字输入有关的类 TextField(文本框控件)和 TextArea(文本区控件),它们之间的差异在于:

TextField 文本框只能输入单行文本;

TextArea 文本区则是允许输入多行文本。

TextField 和 TextArea 与文字输入有关的类均是继承 java.awt.TextComponent 类,这个类有些方法可以继承给 TextField 和 TextArea 使用。下列是 TextComponent 类常用的方法。

方法

说明

Color getBackground( )

取得背景颜色

void setBackground(Color c)

设置背景颜色

String getText( )

取得文字区的文字

String getSelectedText( )

取得文字区被选取的文字

void select(int start,int end)

选取 start 和 end 之间的文字

void selectAll( )

选取所有文字

boolean isEditable( )

返回是否可编辑

void setEditable(boolean b)

设置是否可编辑

TextField类

这是一个单行输入的文本框,除了可以在此输入文字,Java 也可以将文字改成特定符号,防止被偷窥。这个类的构造方法如下。

构造方法

说明

TextField

建立空白的文本框

TextField(int columns)

建立长度是 columns 的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值