Java 安装自定义ToolTimManager
我想扩展Java 安装自定义ToolTimManager,java,swing,tooltip,custom-component,Java,Swing,Tooltip,Custom Component,我想扩展ToolTipManager,使其具有自定义的外观和行为 两个问题: 要扩展该类,我必须在同一个包中创建子类 (ToolTipManager的构造函数具有包可见性) 我必须强制java使用我自己的工具提示管理器。我没有 知道怎么做 有没有办法使用我们自己定制的ToolTipManager 事实上,我找到了一个解决方案,但我不喜欢: 使用相同的全名(相同的 包javax.swing) 将这个类打包到一个jar中 使用选项-Xbootclasspath/p强制类加载器首先加载我的jar,以便
ToolTipManager
,使其具有自定义的外观和行为
两个问题:
ToolTipManager
的构造函数具有包可见性)知道怎么做
ToolTipManager
事实上,我找到了一个解决方案,但我不喜欢:
包
javax.swing
)-Xbootclasspath/p
强制类加载器首先加载我的jar,以便使用我的类javax.swing.ToolTipManager
很惊讶你能在javax.swing中创建一个类-一直认为它是高度安全的?不,你可以创建它并毫无问题地使用它。