Module java.desktop

Class BasicTextPaneUI

所有已实现的接口:
ViewFactory

public class BasicTextPaneUI extends BasicEditorPaneUI
为样式文本编辑器提供外观和感觉。

警告: 该类的序列化对象将不兼容未来的Swing版本。当前的序列化支持适用于短期存储或在运行相同版本Swing的应用程序之间的RMI。从1.4开始,已将所有JavaBeans的长期存储支持添加到java.beans包中。请参见XMLEncoder

  • Constructor Details

    • BasicTextPaneUI

      public BasicTextPaneUI()
      创建一个新的BasicTextPaneUI。
  • Method Details

    • createUI

      public static ComponentUI createUI(JComponent c)
      为JTextPane创建一个UI。
      参数:
      c - JTextPane对象
      返回:
      UI
    • getPropertyPrefix

      protected String getPropertyPrefix()
      获取用作通过UIManager查找属性的键的名称。这将作为所有标准文本属性的前缀使用。
      覆盖:
      getPropertyPrefix 在类 BasicEditorPaneUI
      返回:
      名称 ("TextPane")
    • propertyChange

      protected void propertyChange(PropertyChangeEvent evt)
      当关联的JTextComponent上的绑定属性发生更改时,将调用此方法。这是一个钩子,UI实现可以更改以反映UI如何显示JTextComponent子类的绑定属性。如果字体、前景色或文档已更改,则在文档的默认样式中设置适当的属性。
      覆盖:
      propertyChange 在类 BasicEditorPaneUI
      参数:
      evt - 属性更改事件