软件包 | 描述 |
---|---|
javax.swing |
提供了一套“轻量级”(所有的java语言)组件,以最大可能的程度,在所有平台上工作。
|
javax.swing.plaf |
提供一个接口和抽象类的使用许多摆动为可插拔的外观和感觉的能力。
|
javax.swing.plaf.basic |
根据基本的外观和感觉提供内置的用户界面对象。
|
javax.swing.plaf.multi |
提供结合两个或多个外观和感觉的用户界面对象。
|
javax.swing.text |
提供类和接口处理编辑和不可编辑的文本组件。
|
javax.swing.tree |
处理
javax.swing.JTree 提供类和接口。
|
Modifier and Type | Class and Description |
---|---|
class |
JEditorPane
一个编辑各种内容的文本组件。
|
class |
JFormattedTextField
JFormattedTextField 延伸
JTextField 添加格式任意值的支持,以及检索一个特定的对象,一旦用户编辑文本。
|
class |
JPasswordField
JPasswordField 是轻量级的,允许一个单一的文本视图表明什么是型线的编辑,但不显示原始字符。
|
class |
JTextArea
一个
JTextArea 是多线区域显示文本。
|
class |
JTextField
JTextField 是轻量级的,允许编辑单行文本。
|
class |
JTextPane
一个可以标记的文本组件,可以用图形表示的属性标记。
|
Modifier and Type | Method and Description |
---|---|
abstract void |
TextUI.damageRange(JTextComponent t, int p0, int p1)
导致负责模型给出的部分重新绘制视图的部分。
|
abstract void |
TextUI.damageRange(JTextComponent t, int p0, int p1, Position.Bias firstBias, Position.Bias secondBias)
导致负责模型给出的部分重新绘制视图的部分。
|
abstract EditorKit |
TextUI.getEditorKit(JTextComponent t)
获取服务,设置为正在被编辑的文档类型政策的结合。
|
abstract int |
TextUI.getNextVisualPositionFrom(JTextComponent t, int pos, Position.Bias b, int direction, Position.Bias[] biasRet)
提供了一种方法来确定下一步的直观模型,一个可能的地方插入位置。
|
abstract View |
TextUI.getRootView(JTextComponent t)
获取与关联文本组件配置视图(即
|
String |
TextUI.getToolTipText(JTextComponent t, Point pt)
返回可在通过定位工具提示字符串。
|
abstract Rectangle |
TextUI.modelToView(JTextComponent t, int pos)
将模型中给定的位置转换为视图坐标系中的位置。
|
abstract Rectangle |
TextUI.modelToView(JTextComponent t, int pos, Position.Bias bias)
将模型中给定的位置转换为视图坐标系中的位置。
|
abstract int |
TextUI.viewToModel(JTextComponent t, Point pt)
将视图坐标系中的给定位置转换为模型中的最近的有代表性的位置。
|
abstract int |
TextUI.viewToModel(JTextComponent t, Point pt, Position.Bias[] biasReturn)
从视图坐标空间提供一个映射到模型的逻辑坐标空间。
|
Modifier and Type | Method and Description |
---|---|
protected JTextComponent |
BasicTextUI.getComponent()
与此相关的文本组件用户界面的实现。
|
Modifier and Type | Method and Description |
---|---|
void |
BasicTextUI.damageRange(JTextComponent tc, int p0, int p1)
导致负责模型给出的部分重新绘制视图的部分。
|
void |
BasicTextUI.damageRange(JTextComponent t, int p0, int p1, Position.Bias p0Bias, Position.Bias p1Bias)
导致负责模型给出的部分重新绘制视图的部分。
|
EditorKit |
BasicEditorPaneUI.getEditorKit(JTextComponent tc)
获取用于UI的editorkit。
|
EditorKit |
BasicTextUI.getEditorKit(JTextComponent tc)
获取用于UI的editorkit。
|
int |
BasicTextUI.getNextVisualPositionFrom(JTextComponent t, int pos, Position.Bias b, int direction, Position.Bias[] biasRet)
提供了一种方法来确定下一步的直观模型,一个可能的地方插入位置。
|
View |
BasicTextUI.getRootView(JTextComponent tc)
获取与关联文本组件配置视图(即
|
String |
BasicTextUI.getToolTipText(JTextComponent t, Point pt)
返回可在通过定位工具提示字符串。
|
Rectangle |
BasicTextUI.modelToView(JTextComponent tc, int pos)
将模型中给定的位置转换为视图坐标系中的位置。
|
Rectangle |
BasicTextUI.modelToView(JTextComponent tc, int pos, Position.Bias bias)
将模型中给定的位置转换为视图坐标系中的位置。
|
int |
BasicTextUI.viewToModel(JTextComponent tc, Point pt)
将视图坐标系中的给定位置转换为模型中的最近的有代表性的位置。
|
int |
BasicTextUI.viewToModel(JTextComponent tc, Point pt, Position.Bias[] biasReturn)
将视图坐标系中的给定位置转换为模型中的最近的有代表性的位置。
|
Modifier and Type | Method and Description |
---|---|
void |
MultiTextUI.damageRange(JTextComponent a, int b, int c)
调用该对象的每个UI处理
damageRange 方法。
|
void |
MultiTextUI.damageRange(JTextComponent a, int b, int c, Position.Bias d, Position.Bias e)
调用该对象的每个UI处理
damageRange 方法。
|
EditorKit |
MultiTextUI.getEditorKit(JTextComponent a)
调用该对象的每个UI处理
getEditorKit 方法。
|
int |
MultiTextUI.getNextVisualPositionFrom(JTextComponent a, int b, Position.Bias c, int d, Position.Bias[] e)
调用该对象的每个UI处理
getNextVisualPositionFrom 方法。
|
View |
MultiTextUI.getRootView(JTextComponent a)
调用该对象的每个UI处理
getRootView 方法。
|
String |
MultiTextUI.getToolTipText(JTextComponent a, Point b)
调用该对象的每个UI处理
getToolTipText 方法。
|
Rectangle |
MultiTextUI.modelToView(JTextComponent a, int b)
调用该对象的每个UI处理
modelToView 方法。
|
Rectangle |
MultiTextUI.modelToView(JTextComponent a, int b, Position.Bias c)
调用该对象的每个UI处理
modelToView 方法。
|
int |
MultiTextUI.viewToModel(JTextComponent a, Point b)
调用该对象的每个UI处理
viewToModel 方法。
|
int |
MultiTextUI.viewToModel(JTextComponent a, Point b, Position.Bias[] c)
调用该对象的每个UI处理
viewToModel 方法。
|
Modifier and Type | Method and Description |
---|---|
protected JTextComponent |
DefaultCaret.getComponent()
获取文本编辑器组件,这个符号是必然。
|
protected JTextComponent |
TextAction.getFocusedComponent()
获取当前具有焦点的文本组件。
|
protected JTextComponent |
TextAction.getTextComponent(ActionEvent e)
确定要使用的组件的组件。
|
Modifier and Type | Method and Description |
---|---|
void |
Caret.deinstall(JTextComponent c)
打电话的时候,用户界面是从一个jtextcomponent界面删除。
|
void |
DefaultCaret.deinstall(JTextComponent c)
打电话的时候,用户界面是从一个jtextcomponent界面删除。
|
void |
DefaultHighlighter.deinstall(JTextComponent c)
打电话的时候,用户界面是从一个jtextcomponent界面删除。
|
void |
Highlighter.deinstall(JTextComponent c)
打电话的时候,用户界面是从一个jtextcomponent界面删除。
|
int |
NavigationFilter.getNextVisualPositionFrom(JTextComponent text, int pos, Position.Bias bias, int direction, Position.Bias[] biasRet)
返回下一个视觉位置处插入从现有位置。
|
static int |
Utilities.getNextWord(JTextComponent c, int offs)
确定给定位置的下一个单词的开始。
|
static Element |
Utilities.getParagraphElement(JTextComponent c, int offs)
确定用于段落/行的元素。
|
static int |
Utilities.getPositionAbove(JTextComponent c, int offs, int x)
确定在该行中与给定视图位置最接近的模型中的位置。
|
static int |
Utilities.getPositionBelow(JTextComponent c, int offs, int x)
在下面的行中确定与给定视图位置最接近的模型中的位置。
|
static int |
Utilities.getPreviousWord(JTextComponent c, int offs)
确定对于给定的位置上一词开始。
|
static int |
Utilities.getRowEnd(JTextComponent c, int offs)
确定包含指定模型位置的行的结束行模型位置。
|
static int |
Utilities.getRowStart(JTextComponent c, int offs)
确定包含指定模型位置的行的起始行模型位置。
|
static int |
Utilities.getWordEnd(JTextComponent c, int offs)
确定给定位置的一个字的结束。
|
static int |
Utilities.getWordStart(JTextComponent c, int offs)
确定给定模型位置的一个单词的开始。
|
void |
Caret.install(JTextComponent c)
当UI被安装到一个jtextcomponent接口。
|
void |
DefaultCaret.install(JTextComponent c)
当UI被安装到一个jtextcomponent接口。
|
void |
DefaultHighlighter.install(JTextComponent c)
当UI被安装到一个jtextcomponent接口。
|
void |
Highlighter.install(JTextComponent c)
当UI被安装到一个jtextcomponent接口。
|
void |
DefaultHighlighter.DefaultHighlightPainter.paint(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c)
油漆一个亮点。
|
void |
Highlighter.HighlightPainter.paint(Graphics g, int p0, int p1, Shape bounds, JTextComponent c)
呈现突出。
|
Shape |
DefaultHighlighter.DefaultHighlightPainter.paintLayer(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c, View view)
描绘突出的一部分。
|
abstract Shape |
LayeredHighlighter.LayerPainter.paintLayer(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View view) |
void |
DefaultHighlighter.paintLayeredHighlights(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View view)
当叶子视图(如labelview)绘制他们应该调用这个方法。
|
abstract void |
LayeredHighlighter.paintLayeredHighlights(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View view)
当叶子视图(如labelview)绘制他们应该调用这个方法。
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultTreeCellEditor.DefaultTextField
TextField 时没有采用编辑提供。
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.