模块  java.desktop
软件包  javax.swing

Class JToolTip

  • 实现的所有接口
    ImageObserverMenuContainerSerializableAccessible

    public class JToolTip
    extends JComponent
    implements Accessible
    用于显示组件的“提示”。 通常组件提供api以自动化使用ToolTip的过程。 例如,任何Swing组件都可以使用JComponent setToolTipText方法指定标准工具提示的文本。 想要创建自定义ToolTip显示的组件可以覆盖JComponentcreateToolTip方法并使用此类的子类。

    有关更多文档,请参阅The Java Tutorial中的 How to Use Tool Tips

    警告: Swing不是线程安全的。 有关更多信息,请参阅Swing's Threading Policy

    警告:此类的序列化对象与以后的Swing版本不兼容。 当前的序列化支持适用于运行相同版本Swing的应用程序之间的短期存储或RMI。 从1.4开始, java.beans软件包中添加了对所有JavaBeans java.beans长期存储的支持。 请参阅XMLEncoder

    从以下版本开始:
    1.2
    另请参见:
    JComponent.setToolTipText(java.lang.String)JComponent.createToolTip()Serialized Form
    • 构造方法详细信息

      • JToolTip

        public JToolTip()
        创建工具提示。
    • 方法详细信息

      • getUI

        public ToolTipUI getUI()
        返回呈现此组件的L&F对象。
        重写:
        getUI在类 JComponent
        结果
        呈现此组件的 ToolTipUI对象
      • setTipText

        @BeanProperty(preferred=true,
                      description="Sets the text of the tooltip")
        public void setTipText​(String tipText)
        设置显示工具提示时显示的文本。 字符串tipText可以是null
        参数
        tipText - 要显示的 String
      • getTipText

        public String getTipText()
        返回显示工具提示时显示的文本。 返回值可能是null
        结果
        显示的 String
      • setComponent

        @BeanProperty(description="Sets the component that the tooltip describes.")
        public void setComponent​(JComponent c)
        指定工具提示描述的组件。 组件c可以是null并且将不起作用。

        这是一个绑定属性。

        参数
        c - 正在描述的 JComponent
        另请参见:
        JComponent.createToolTip()
      • getComponent

        public JComponent getComponent()
        返回工具提示适用的组件。 返回值可能是null
        结果
        工具提示描述的组件
        另请参见:
        JComponent.createToolTip()
      • paramString

        protected String paramString()
        返回此JToolTip的字符串表示JToolTip 此方法仅用于调试目的,返回字符串的内容和格式可能因实现而异。 返回的字符串可能为空,但可能不是null
        重写:
        paramString在类 JComponent
        结果
        JToolTip的字符串表示 JToolTip
      • getAccessibleContext

        public AccessibleContext getAccessibleContext()
        获取与此JToolTip关联的AccessibleContext。 对于工具提示,AccessibleContext采用AccessibleJToolTip的形式。 如有必要,将创建一个新的AccessibleJToolTip实例。
        Specified by:
        getAccessibleContext在接口 Accessible
        重写:
        getAccessibleContext在类 Component
        结果
        an AccessibleJToolTip that serves as the AccessibleContext of this JToolTip