如何删除JSlider上方的文本

z *_* - 5 java swing

我的GUI中有一个JSlider,从0到100.由于某种原因,滑块位置上方有文本显示滑块的当前值,它跟随我的滑块.即,如果我将滑块移动到一半,"滑块"当前位于上方的"50"处.但是,我无法弄清楚该文本字段的名称是什么,我所知道的只是滑块的一部分.

我想删除它或者能够将其更改为其他内容,我该怎么做?

BCa*_*rpe 5

我会评论 Etaoin 的回答,但我还没有声誉。

无论如何,在实例化 JSlider 之前调用它:

UIManager.put("Slider.paintValue", false);
Run Code Online (Sandbox Code Playgroud)

注意paintValue 中的大写“V”。

此外,要打印 UIManager 当前设置的所有有趣内容,请在 UIManager 实例化后的任何位置输入以下代码:

Iterator<Entry<Object, Object>> it = UIManager.getDefaults().entrySet().iterator();
while(it.hasNext())
    System.out.println(it.next());
Run Code Online (Sandbox Code Playgroud)