- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.TextUI
-
- javax.swing.plaf.basic.BasicTextUI
-
- javax.swing.plaf.basic.BasicEditorPaneUI
-
- javax.swing.plaf.basic.BasicTextPaneUI
-
- 实现的所有接口
-
ViewFactory
public class BasicTextPaneUI extends BasicEditorPaneUI
提供样式文本编辑器的外观。警告:此类的序列化对象与以后的Swing版本不兼容。 当前的序列化支持适用于运行相同版本Swing的应用程序之间的短期存储或RMI。 从1.4开始,
java.beans
软件包中添加了对所有JavaBeansjava.beans
长期存储的支持。 请参阅XMLEncoder
。
-
-
嵌套类汇总
-
嵌套类/接口声明在类 javax.swing.plaf.basic.BasicTextUI
BasicTextUI.BasicCaret, BasicTextUI.BasicHighlighter
-
-
构造方法摘要
构造方法 构造器 描述 BasicTextPaneUI()
创建一个新的BasicTextPaneUI。
-
方法摘要
所有方法 静态方法 实例方法 具体的方法 变量和类型 方法 描述 static ComponentUI
createUI(JComponent c)
为JTextPane创建UI。protected String
getPropertyPrefix()
获取用作通过UIManager查找属性的键的名称。protected void
propertyChange(PropertyChangeEvent evt)
在关联的JTextComponent上更改绑定属性时,将调用此方法。-
声明方法的类 javax.swing.plaf.basic.BasicEditorPaneUI
getEditorKit, installUI, uninstallUI
-
声明方法的类 javax.swing.plaf.basic.BasicTextUI
create, create, createCaret, createHighlighter, createKeymap, damageRange, damageRange, getComponent, getKeymapName, getMaximumSize, getMinimumSize, getPreferredSize, getRootView, getToolTipText, getVisibleEditorRect, installDefaults, installKeyboardActions, installListeners, modelChanged, modelToView, modelToView, paint, paintBackground, paintSafely, setView, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, update, viewToModel, viewToModel
-
声明方法的类 javax.swing.plaf.TextUI
getNextVisualPositionFrom, getToolTipText2D, modelToView2D, viewToModel2D
-
声明方法的类 javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior
-
-
-
-
方法详细信息
-
createUI
public static ComponentUI createUI(JComponent c)
为JTextPane创建UI。- 参数
-
c
- JTextPane对象 - 结果
- 用户界面
-
getPropertyPrefix
protected String getPropertyPrefix()
获取用作通过UIManager查找属性的键的名称。 这用作所有标准文本属性的前缀。- 重写:
-
getPropertyPrefix
在类BasicEditorPaneUI
- 结果
- 名称(“TextPane”)
-
propertyChange
protected void propertyChange(PropertyChangeEvent evt)
在关联的JTextComponent上更改绑定属性时,将调用此方法。 这是一个钩子,UI实现可能会更改以反映UI如何显示JTextComponent子类的绑定属性。 如果字体,前景或文档已更改,则在文档的默认样式中设置相应的属性。- 重写:
-
propertyChange
在课堂上BasicEditorPaneUI
- 参数
-
evt
- 房产变更事件
-
-