如何隐藏jSlider的旋钮?

如何隐藏jSlider的旋钮?,第1张

如何隐藏jSlider的旋钮

要隐藏旋钮,请

Slider.horizontalThumbIcon
使用空白图标覆盖UIManager的属性,如下所示:

public static void main(String[] args) throws Exception {    UIManager.getLookAndFeelDefaults().put("Slider.horizontalThumbIcon",new Icon(){        @Override        public int getIconHeight() { return 0;        }        @Override        public int getIconWidth() { return 0;        }        @Override        public void paintIcon(Component c, Graphics g, int x, int y) { //do nothing        }    });    Jframe f = new Jframe();    JSlider slider = new JSlider(JSlider.HORIZONTAL, 0, 30, 15);    slider.setMajorTickSpacing(10);    slider.setMinorTickSpacing(1);    slider.setPaintTicks(true);    slider.setPaintLabels(true);    f.add(slider);    f.setSize(200,200);    f.setVisible(true);}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5601640.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存