質問

可能な場合は

はどのように私はスライダーの長さも幅を長くすることができます。最も重要なのは、長さ。

以下は、 Jsliders上codeworkだけの作品です。

slider = new JSlider(0,180);
     slider.setMajorTickSpacing(30);
     slider.setMinorTickSpacing(15);
     slider.setPaintTicks(true);
     slider.setPaintLabels(true);
      slider.setValue(0);
 JPanel panel = new JPanel();
    panel.add(slider);

私はslider.setSize(100100)をやってみました。そのようなことは、それが動作しているようだしません。 助言がありますか?

スライダバー上に符号化された色がシアンのような別の色で埋め、それはいくつかの値を超えた場合、おそらく赤に変更することができるかどうか。今、それがデフォルトに設定され、それが取得

PS(私も思っていました水色で満たされた。)

役に立ちましたか?

解決

あなたがsetPreferredSizeを(使用Swingコンポーネントのサイズを変更するには、

)、ではないのsetSize()。レイアウトマネージャは、いずれかの「提案」推奨サイズを使用するか、それを無視します。

一部LAF部品を塗装するために使用する色を決定するというUIManagerを使用します。あなたはすべてのJSlidersの色を変更したい場合は、 UIManagerのデフォルトプロパティのリストについては、あなたが変更することができるかもしれません。

scroll top