【发布时间】:2011-09-09 15:11:41
【问题描述】:
我想创建一个带有标签的 JSlider,它有一个工具提示。
JSlider slider = new JSlider();
JLabel label = new JLabel("First");
slider.setPaintLabels(true);
Hashtable<Integer, JLabel> labels = new Hashtable<Integer, JLabel>();
label.setToolTipText("Tooltip");
labels.put(new Integer(0), label);
slider.setLabelTable(labels);
但是,此代码不起作用。我认为这是因为我们可以将工具提示添加到 JSlider,并且它“覆盖”了所有其他工具。
有什么方法可以解决我的问题吗?
【问题讨论】:
-
必须有另一个...,为了更快更好的帮助,请(编辑您的线程)在此处发布简短且可运行的代码,如sscce.org所述
标签: java swing tooltip jslider