理论教育 Java程序设计实用教程:文本框组件和功能概述

Java程序设计实用教程:文本框组件和功能概述

时间:2023-11-21 理论教育 版权反馈
【摘要】:文本框是图形用户界面用于接收用户输入或程序输出的一种组件,它只允许输入或显示单行的文本信息,且用户还可以限定文本框的宽度。public TextField:创建一个限定宽度且有初始文本的TextField文本框对象。public String getSelectedText():获取文本框中选中的文本。public boolean isEditable():返回文本框是否可输入。public void setText:设置文本框的文本为t。当在文本框输入完内容按Enter键时,会触发ActionEvent类型的事件。图7.4文本框组件

Java程序设计实用教程:文本框组件和功能概述

文本框是图形用户界面用于接收用户输入或程序输出的一种组件,它只允许输入或显示单行的文本信息,且用户还可以限定文本框的宽度。AWT提供的文本框类为TextField,TextField提供了以下构造方法:

•public TextField():创建一个TextField文本框对象。

•public TextField(String text):创建一个带初始文本的TextField文本框对象。

•public TextField(int columns):创建一个限定宽度的TextField文本框对象。

•public TextField(String text,int columns):创建一个限定宽度且有初始文本的TextField文本框对象。

TextField类的常用方法有如下几个:

•public String getText():获取文本框中的输入文本。

•public String getSelectedText():获取文本框中选中的文本。

•public boolean isEditable():返回文本框是否可输入。

•public void setEditable(boolean b):设置文本框的状态:可输入或不可输入。

•public int getColumns():获取文本框的宽度。(www.daowen.com)

•public void setColumns(int columns):设置文本框的宽度。

•public void setText(String t):设置文本框的文本为t。

•public void setEchoChar(char c):回显设置。

当在文本框输入完内容按Enter键时,会触发ActionEvent类型的事件。

【例7.7】TextField文本框组件。

程序的运行界面如图7.4所示。

图7.4 文本框组件

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈