当我将JSlider滑动到右边时,左边的部分就会充满颜色。是否可以不填补,如果是,我将如何这样做?
这是我现在的代码:
public void drawSlider() {
JSlider slider = new JSlider(JSlider.HORIZONTAL, 1, 10, 5);
slider.setBorder(new EtchedBorder(EtchedBorder.LOWERED, null, null));
slider.setPaintLabels(true);
slider.setMajorTickSpacing(1);
slider.setPaintTicks(true);
slider.setBounds(56, 293, 224, 65);
this.getContentPane().add(slider);
}发布于 2014-03-17 21:17:53
你可以
slider.putClientProperty("JSlider.isFilled", Boolean.FALSE);https://stackoverflow.com/questions/22465547
复制相似问题