Uses of Class
javax.swing.text.JTextComponent
-
Packages that use JTextComponent 软件包 描述 javax.swing 提供一套“轻量级”(全Java语言)组件,尽可能地在所有平台上工作。javax.swing.plaf 提供一个接口和许多抽象类,Swing用来提供其可插拔的外观和感觉功能。javax.swing.plaf.basic 提供根据“基本”外观构建的用户界面对象。javax.swing.plaf.multi 提供组合两种或多种外观和感觉的用户界面对象。javax.swing.text 提供处理可编辑和不可编辑文本组件的类和接口。javax.swing.tree 提供处理javax.swing.JTree
类和接口。 -
-
Uses of JTextComponent in javax.swing
Subclasses of JTextComponent in javax.swing Modifier and Type Class 描述 class
JEditorPane
用于编辑各种内容的文本组件。class
JFormattedTextField
JFormattedTextField
扩展了JTextField
增加了格式化任意值的支持,以及一旦用户编辑了文本就检索了一个特定的对象。class
JPasswordField
JPasswordField
是一个轻量级组件,允许编辑单行文本,其中视图表示已打字,但不显示原始字符。class
JTextArea
AJTextArea
是显示纯文本的多行区域。class
JTextField
JTextField
是一个轻量级组件,允许编辑单行文本。class
JTextPane
可以用图形化的属性标记的文本组件。 -
Uses of JTextComponent in javax.swing.plaf
Methods in javax.swing.plaf with parameters of type JTextComponent Modifier and Type 方法 描述 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)
String
TextUI. getToolTipText2D(JTextComponent t, Point2D pt)
返回要用作传入位置的工具提示的字符串。abstract Rectangle
TextUI. modelToView(JTextComponent t, int pos)
abstract Rectangle
TextUI. modelToView(JTextComponent t, int pos, Position.Bias bias)
Rectangle2D
TextUI. modelToView2D(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)
int
TextUI. viewToModel2D(JTextComponent t, Point2D pt, Position.Bias[] biasReturn)
提供从视图坐标空间到模型的逻辑坐标空间的映射。 -
Uses of JTextComponent in javax.swing.plaf.basic
Methods in javax.swing.plaf.basic that return JTextComponent Modifier and Type 方法 描述 protected JTextComponent
BasicTextUI. getComponent()
获取与此UI实现相关联的文本组件。Methods in javax.swing.plaf.basic with parameters of type JTextComponent Modifier and Type 方法 描述 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)
获取用户界面的EditorKit。EditorKit
BasicTextUI. getEditorKit(JTextComponent tc)
获取用户界面的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)
Rectangle2D
BasicTextUI. modelToView2D(JTextComponent tc, int pos, Position.Bias bias)
int
BasicTextUI. viewToModel(JTextComponent tc, Point pt)
int
BasicTextUI. viewToModel(JTextComponent tc, Point pt, Position.Bias[] biasReturn)
int
BasicTextUI. viewToModel2D(JTextComponent tc, Point2D pt, Position.Bias[] biasReturn)
-
Uses of JTextComponent in javax.swing.plaf.multi
Methods in javax.swing.plaf.multi with parameters of type JTextComponent Modifier and Type 方法 描述 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)
Rectangle
MultiTextUI. modelToView(JTextComponent a, int b, Position.Bias c)
Rectangle2D
MultiTextUI. modelToView2D(JTextComponent a, int b, Position.Bias c)
int
MultiTextUI. viewToModel(JTextComponent a, Point b)
已过时。int
MultiTextUI. viewToModel(JTextComponent a, Point b, Position.Bias[] c)
已过时。int
MultiTextUI. viewToModel2D(JTextComponent a, Point2D b, Position.Bias[] c)
-
Uses of JTextComponent in javax.swing.text
Methods in javax.swing.text that return JTextComponent Modifier and Type 方法 描述 protected JTextComponent
DefaultCaret. getComponent()
获取此插入符所绑定的文本编辑器组件。protected JTextComponent
TextAction. getFocusedComponent()
获取当前具有焦点的文本组件。protected JTextComponent
TextAction. getTextComponent(ActionEvent e)
确定要用于操作的组件。Methods in javax.swing.text with parameters of type JTextComponent Modifier and Type 方法 描述 void
Caret. deinstall(JTextComponent c)
当UI从JTextComponent的界面中删除时调用。void
DefaultCaret. deinstall(JTextComponent c)
当UI从JTextComponent的界面中删除时调用。void
DefaultHighlighter. deinstall(JTextComponent c)
当UI从JTextComponent的界面中删除时调用。void
Highlighter. deinstall(JTextComponent c)
当UI从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, float x)
确定模型中最接近上面行中给定视图位置的位置。static int
Utilities. getPositionAbove(JTextComponent c, int offs, int x)
static int
Utilities. getPositionBelow(JTextComponent c, int offs, float 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)呈现时,它们应该调用此方法。 -
Uses of JTextComponent in javax.swing.tree
Subclasses of JTextComponent in javax.swing.tree Modifier and Type Class 描述 class
DefaultTreeCellEditor.DefaultTextField
当没有提供编辑器时使用TextField
。
-