gpt4 book ai didi

java - 检测工具提示启动 java

转载 作者:行者123 更新时间:2023-11-30 09:50:51 25 4
gpt4 key购买 nike

嘿,有什么方法可以检测 Java 中 swing 组件上工具提示的启动?甚至想不出从哪里开始。干杯

最佳答案

您可以覆盖 createTooltip在您的特定组件上添加方法,添加 JTooltip元素返回了一个 ComponentListener .

举个例子:

   final ComponentListener customTooltipListener=new ComponentListener() {

@Override
public void componentHidden(ComponentEvent e) {
// whatever you need on this event
}

@Override
public void componentMoved(ComponentEvent e) {
// whatever you need on this event
}

@Override
public void componentResized(ComponentEvent e) {
// whatever you need on this event

}

@Override
public void componentShown(ComponentEvent e) {
// whatever you need on this event

}
};

JButton button=new JButton("Command") {

@Override
public JToolTip createToolTip() {
//keep default behaviour
JToolTip toReturn=super.createToolTip();
toReturn.addComponentListener(customTooltipListener);
return toReturn;
}

};

这应该足够了。

关于java - 检测工具提示启动 java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4936169/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com