小编Âle*_*Bay的帖子

如何删除jSlider的边框

我定制了一个面对一个小问题的jSlider-

更改值后,在我的自定义jSlider上显示一个边框.对不起,我拍了照片,但我不允许发布.未自定义的jSlider在单击后不显示此类边框.

是否有一个方法我必须覆盖以摆脱这个边界?先感谢您!

对不起我的英语不好!希望有人能帮助我!这是我的自定义UI:

    public class RedGreenSliderUI extends BasicSliderUI{
    Image knobImage ;
    private BasicStroke stroke = new BasicStroke(1f, BasicStroke.CAP_ROUND, 
            BasicStroke.JOIN_ROUND, 0f, new float[]{1f, 2f}, 0f);
    private static final float[] fractions = {0.0f, 0.5f};   
  private static final Color[] fillColors = {   
   /* new Color(0x2687AE),*/ 
   /* new Color(0x1658AE)*/ 
      new Color(0xc8041b),
      new Color(0xc8041b)
  };   
  private static final Color[] backColors = {   
    new Color(0x04c814),   
    new Color(0x04c814)   
  };   

    private static final Paint hFillGradient = new LinearGradientPaint(0, 0, 0, 11,   
          fractions, fillColors, MultipleGradientPaint.CycleMethod.NO_CYCLE);   
  private static final …
Run Code Online (Sandbox Code Playgroud)

java swing border jslider

0
推荐指数
1
解决办法
1284
查看次数

标签 统计

border ×1

java ×1

jslider ×1

swing ×1