求java的JTextField类和JTextArea类的所有方法。

我在sun中国技术社区下的帮助文档提供的方法不够全,没有想要的方法。因本人现在用手机上网,无法下载更全的帮助文档,所以求java的JTextField类和JTextAre... 我在sun中国技术社区下的帮助文档提供的方法不够全,没有想要的方法。因本人现在用手机上网,无法下载更全的帮助文档,所以求java的JTextField类和JTextArea类的所有方法。要有中文解说其用法和用途。谢谢! 展开
 我来答
ly20081418
推荐于2018-04-13 · TA获得超过158个赞
知道答主
回答量:117
采纳率:0%
帮助的人:72.1万
展开全部
JTextField:
protected void actionPropertyChanged(Action action, String propertyName)
更新文本字段的状态以响应关联动作中的属性更改。
void addActionListener(ActionListener l)
添加指定的操作侦听器以从此文本字段接收操作事件。
protected void configurePropertiesFromAction(Action a)
在此文本字段上设置属性,以匹配指定 Action 中的值。
protected PropertyChangeListener createActionPropertyChangeListener(Action a)
创建并返回一个负责侦听指定 Action 的更改以及更新适当属性的 PropertyChangeListener。
protected Document createDefaultModel()
如果没有显式给出构造时要使用的模型,则创建该模型的默认实现。
protected void fireActionPerformed()
通知对此事件类型需要的所有侦听器。
AccessibleContext getAccessibleContext()
获取与此 JTextField 关联的 AccessibleContext。
Action getAction()
返回此 ActionEvent 源当前设置的 Action,如果没有设置 Action 则返回 null。
ActionListener[] getActionListeners()
返回通过 addActionListener() 添加到此 JTextField 中的所有 ActionListener 的数组。
Action[] getActions()
获取编辑器的命令列表。
int getColumns()
返回此 TextField 中的列数。
protected int getColumnWidth()
返回列宽度。
int getHorizontalAlignment()
返回文本的水平对齐方式。
BoundedRangeModel getHorizontalVisibility()
获取文本字段的可见性。
Dimension getPreferredSize()
返回此 TextField 所需的首选大小 Dimensions。
int getScrollOffset()
获取滚动偏移量(以像素为单位)。
String getUIClassID()
获取 UI 的类 ID。
boolean isValidateRoot()
调用来自文本字段本身的 revalidate,将通过验证文本字段来处理,如果文本字段不包含在 JViewport 中,则在这种情况下将返回 false。
protected String paramString()
返回此 JTextField 的字符串表示形式。
void postActionEvent()
通过将其指派给所有已注册的 ActionListener 对象来处理发生在此文本字段上的操作事件。
void removeActionListener(ActionListener l)
移除指定的操作侦听器,以便不再从此文本字段接收操作事件。
void scrollRectToVisible(Rectangle r)
将字段向左或向右滚动。
void setAction(Action a)
设置 ActionEvent 源的 Action。
void setActionCommand(String command)
设置用于操作事件的命令字符串。
void setColumns(int columns)
设置此 TextField 中的列数,然后验证布局。
void setDocument(Document doc)
将编辑器与一个文本文档关联。
void setFont(Font f)
设置当前字体。
void setHorizontalAlignment(int alignment)
设置文本的水平对齐方式。
void setScrollOffset(int scrollOffset)
获取滚动偏移量(以像素为单位)。

JTextArea:
void append(String str)
将给定文本追加到文档结尾。
protected Document createDefaultModel()
如果没有显式给出构造时要使用的模型,则创建该模型的默认实现。
AccessibleContext getAccessibleContext()
获取与此 JTextArea 关联的 AccessibleContext。
int getColumns()
返回 TextArea 中的列数。
protected int getColumnWidth()
获取列的宽度。
int getLineCount()
确定文本区中所包含的行数。
int getLineEndOffset(int line)
确定给定行结尾处的偏移量。
int getLineOfOffset(int offset)
将组件文本中的偏移量转换为行号。
int getLineStartOffset(int line)
确定给定行起始处的偏移量。
boolean getLineWrap()
获取文本区的换行策略。
Dimension getPreferredScrollableViewportSize()
如果此组件被嵌入 JScrollPane 中,则返回 viewport 的首选大小。
Dimension getPreferredSize()
返回 TextArea 的首选大小。
protected int getRowHeight()
定义行高的意义。
int getRows()
返回 TextArea 中的行数。
boolean getScrollableTracksViewportWidth()
如果 viewport 总是强制要求此 Scrollable 的宽度与 viewport 的宽度相匹配,则返回 true。
int getScrollableUnitIncrement(Rectangle visibleRect, int orientation, int direction)
显示逻辑行或列的组件应根据方向的值计算滚动增量,此滚动增量将完全显示一个新行或新列。
int getTabSize()
获取用于扩展选项卡的字符数。
String getUIClassID()
返回 UI 的类 ID。
boolean getWrapStyleWord()
获取换行方式(如果文本区要换行)。
void insert(String str, int pos)
将指定文本插入指定位置。
protected String paramString()
返回此 JTextArea 的字符串表示形式。
void replaceRange(String str, int start, int end)
用给定的新文本替换从指示的起始位置到结尾位置的文本。
void setColumns(int columns)
设置此 TextArea 中的列数。
void setFont(Font f)
设置当前字体。
void setLineWrap(boolean wrap)
设置文本区的换行策略。
void setRows(int rows)
设置此 TextArea 的行数。
void setTabSize(int size)
设置选项卡要扩大到的字符数。
void setWrapStyleWord(boolean word)
设置换行方式(如果文本区要换行)。
wangwenjun0609
2008-12-03 · TA获得超过1016个赞
知道小有建树答主
回答量:306
采纳率:0%
帮助的人:301万
展开全部
java doc啊老大!
JTextField所提供的方法
void addActionListener(ActionListener l)
添加指定的操作侦听器以从此文本字段接收操作事件。
protected void configurePropertiesFromAction(Action a)
根据 Action 实例的值来设置 ActionEvent 源属性的工厂方法。
protected PropertyChangeListener createActionPropertyChangeListener(Action a)
创建 PropertyChangeListener 的工厂方法,在其 Action 实例上的属性发生变化时,PropertyChangeListener 用于更新 ActionEvent 源。
protected Document createDefaultModel()
如果没有显式给出构造时要使用的模型,则创建该模型的默认实现。
protected void fireActionPerformed()
通知对此事件类型感兴趣的所有侦听器。
AccessibleContext getAccessibleContext()
获得与此 JTextField 关联的 AccessibleContext。
Action getAction()
返回此 ActionEvent 源当前设置的 Action,如果没有设置 Action 则返回 null。
ActionListener[] getActionListeners()
返回通过 addActionListener() 添加到此 JTextField 中的所有 ActionListener 的数组。
Action[] getActions()
获取编辑器的命令列表。
int getColumns()
返回此 TextField 中的列数。
protected int getColumnWidth()
返回列宽度。
int getHorizontalAlignment()
返回文本的水平对齐方式。
BoundedRangeModel getHorizontalVisibility()
获取文本字段的可见性。
Dimension getPreferredSize()
返回此 TextField 所需的首选大小 Dimensions。
int getScrollOffset()
获取滚动偏移量(以像素为单位)。
String getUIClassID()
获取 UI 的类 ID。
boolean isValidateRoot()
调用来自文本字段本身的 revalidate,将通过验证文本字段来处理,如果文本字段不包含在 JViewport 中,则在这种情况下将返回 false。
protected String paramString()
返回此 JTextField 的字符串表示形式。
void postActionEvent()
通过将其指派给所有已注册的 ActionListener 对象来处理发生在此文本字段上的操作事件。
void removeActionListener(ActionListener l)
移除指定的操作侦听器,以便不再从此文本字段接收操作事件。
void scrollRectToVisible(Rectangle r)
将字段向左或向右滚动。
void setAction(Action a)
设置 ActionEvent 源的 Action。
void setActionCommand(String command)
设置用于操作事件的命令字符串。
void setColumns(int columns)
设置此 TextField 中的列数,然后验证布局。
void setDocument(Document doc)
将编辑器与一个文本文档关联。
void setFont(Font f)
设置当前字体。
void setHorizontalAlignment(int alignment)
设置文本的水平对齐方式。
void setScrollOffset(int scrollOffset)
获取滚动偏移量(以像素为单位)。

JTextArea提供的方法:
void append(String str)
将给定文本追加到文档结尾。
protected Document createDefaultModel()
如果没有显式给出构造时要使用的模型,则创建该模型的默认实现。
AccessibleContext getAccessibleContext()
获取与此 JTextArea 关联的 AccessibleContext。
int getColumns()
返回 TextArea 中的列数。
protected int getColumnWidth()
获取列的宽度。
int getLineCount()
确定文本区中所包含的行数。
int getLineEndOffset(int line)
确定给定行结尾处的偏移量。
int getLineOfOffset(int offset)
将组件文本中的偏移量转换为行号。
int getLineStartOffset(int line)
确定给定行起始处的偏移量。
boolean getLineWrap()
获取文本区的换行策略。
Dimension getPreferredScrollableViewportSize()
如果此组件被嵌入 JScrollPane 中,则返回 viewport 的首选大小。
Dimension getPreferredSize()
返回 TextArea 的首选大小。
protected int getRowHeight()
定义行高的意义。
int getRows()
返回 TextArea 中的行数。
boolean getScrollableTracksViewportWidth()
如果 viewport 总是强制要求此 Scrollable 的宽度与 viewport 的宽度相匹配,则返回 true。
int getScrollableUnitIncrement(Rectangle visibleRect, int orientation, int direction)
显示逻辑行或列的组件应根据方向的值计算滚动增量,此滚动增量将完全显示一个新行或新列。
int getTabSize()
获取用于扩展选项卡的字符数。
String getUIClassID()
返回 UI 的类 ID。
boolean getWrapStyleWord()
获取换行方式(如果文本区要换行)。
void insert(String str, int pos)
将指定文本插入指定位置。
protected String paramString()
返回此 JTextArea 的字符串表示形式。
void replaceRange(String str, int start, int end)
用给定的新文本替换从指示的起始位置到结尾位置的文本。
void setColumns(int columns)
设置此 TextArea 中的列数。
void setFont(Font f)
设置当前字体。
void setLineWrap(boolean wrap)
设置文本区的换行策略。
void setRows(int rows)
设置此 TextArea 的行数。
void setTabSize(int size)
设置选项卡要扩大到的字符数。
void setWrapStyleWord(boolean word)
设置换行方式(如果文本区要换行)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式