|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
javax.swing
类 JToolTip
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JToolTip
- 所有已实现的接口:
- ImageObserver, MenuContainer, Serializable, Accessible
-
public class JToolTip
- extends JComponent
- implements Accessible
用来显示 Component 的“提示”。通常,组件提供 api,从而将使用 ToolTip
的过程自动化。例如,任何 Swing 组件都可以使用 JComponent
setToolTipText
方法来指定一个标准的工具提示文本。需要创建自定义 ToolTip
显示的组件可以重写 JComponent
的 createToolTip
方法,并使用此类的一个子类。
有关进一步的文档,请参阅《The Java Tutorial》中的 How to Use Tool Tips 一节。
警告:此类的已序列化对象与以后的 Swing 版本不兼容。当前序列化支持适用于短期存储,或适用于在运行相同 Swing 版本的应用程序之间进行 RMI(Remote Method Invocation,远程方法调用)。从 1.4 版本开始,已在 java.beans
包中添加了支持所有 JavaBeansTM 长期存储的功能。请参见 XMLEncoder
。
嵌套类摘要 | |
---|---|
protected class |
JToolTip.AccessibleJToolTip 此类实现对 JToolTip 类的可访问性支持。 |
从类 javax.swing.JComponent 继承的嵌套类/接口 |
---|
JComponent.AccessibleJComponent |
从类 java.awt.Container 继承的嵌套类/接口 |
---|
Container.AccessibleAWTContainer |
从类 java.awt.Component 继承的嵌套类/接口 |
---|
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
字段摘要 |
---|
从类 javax.swing.JComponent 继承的字段 |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
从类 java.awt.Component 继承的字段 |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
从接口 java.awt.image.ImageObserver 继承的字段 |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
构造方法摘要 | |
---|---|
JToolTip() 创建一个工具提示。 |
方法摘要 | |
---|---|
AccessibleContext |
getAccessibleContext() 获取与此 JToolTip 关联的 AccessibleContext。 |
JComponent |
getComponent() 返回工具提示所描述的组件。 |
String |
getTipText() 返回显示工具提示时所显示的文本。 |
ToolTipUI |
getUI() 返回呈现此组件的 L&F 对象。 |
String |
getUIClassID() 返回呈现此组件的 L&F 类的名称。 |
protected String |
paramString() 返回此 JToolTip 的字符串表示形式。 |
void |
setComponent(JComponent c) 指定工具提示所描述的组件。 |
void |
setTipText(String tipText) 设置显示工具提示时要显示的文本。 |
void |
updateUI() 从当前外观重置 UI 属性值。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
构造方法详细信息 |
---|
JToolTip
public JToolTip()
- 创建一个工具提示。
方法详细信息 |
---|
getUI
public ToolTipUI getUI()
- 返回呈现此组件的 L&F 对象。
-
-
- 返回:
-
呈现此组件的
ToolTipUI
对象
updateUI
public void updateUI()
- 从当前外观重置 UI 属性值。
-
- 覆盖:
-
类
JComponent
中的updateUI
-
- 另请参见:
JComponent.updateUI()
getUIClassID
public String getUIClassID()
- 返回呈现此组件的 L&F 类的名称。
-
- 覆盖:
-
类
JComponent
中的getUIClassID
-
- 返回:
- 字符串 "ToolTipUI"
- 另请参见:
JComponent.getUIClassID()
,UIDefaults.getUI(javax.swing.JComponent)
setTipText
public void setTipText(String tipText)
-
设置显示工具提示时要显示的文本。字符串
tipText
可以为null
。 -
-
- 参数:
tipText
- 要显示的String
getTipText
public String getTipText()
-
返回显示工具提示时所显示的文本。返回值可以为
null
。 -
-
- 返回:
-
显示的
String
setComponent
public void setComponent(JComponent c)
-
指定工具提示所描述的组件。组件
c
可以为null
,这时它将是无效的。这是一个 bound 属性。
-
-
- 参数:
c
- 正在描述的JComponent
- 另请参见:
JComponent.createToolTip()
getComponent
public JComponent getComponent()
-
返回工具提示所描述的组件。返回值可以为
null
。 -
-
- 返回:
- 工具提示所描述的组件
- 另请参见:
JComponent.createToolTip()