gpt4 book ai didi

Java 工具提示不显示

转载 作者:行者123 更新时间:2023-12-01 16:10:28 26 4
gpt4 key购买 nike

我正在编写的程序有一个 Swing GUI,并且几个组件有工具提示。这些都在 JButton、JCheckBox 和 JRadioButton 组件上,它们是使用 setToolTipText 方法设置的,并且都运行良好。我刚刚尝试使用相同的方法向扩展 JPanel 的自定义组件添加一个,但没有出现任何工具提示。JPanel 包含 2 个 JLabel 组件和一个 JSlider。我尝试重写 setToolTipText 方法,然后使用它来调用 slider 上的 setToolTipText 。这也行不通。

public void setToolTipText(String text) {
super.setToolTipText(text);
slider.setToolTipText(text);
}

我做错了什么吗?或者 JSlider 或 JPanel 上不能有工具提示吗?我本以为它应该适用于扩展 JComponent 的任何东西。

该控件在程序启动时被禁用,但即使在启用后,仍然没有相关的工具提示。无论如何,在启用该控件之前,它实际上并不需要显示它。

谢谢。

最佳答案

也尝试将工具提示设置为 JLabels。他们可能会阻碍 JPanel。

关于Java 工具提示不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1437473/

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