0

Java Swing 用の Multi Thumb Slider が必要でしたが 、Swing でこのマルチ ノブ (親指) JSlider を使用することになりました。アプリケーションで必要ないくつかの微調整を適用した後、デフォルトまたは Metal LAF で完全に動作するようにしました....

ただし、アプリケーションのルック アンド フィールを Nimbus に変更する必要がありますが、このカスタム コンポーネントは Nimbus で NPE をスローしています。

問題は、NImbus にはない基本的な UIManager プロパティを使用するスーパー メソッドを呼び出すカスタム UI にあります。

Google でよく検索したところ、Nimbus L&F のマルチ サム スライダーCustom Slider UI throw NPE with Nimbusに出くわしましたが、まだ回避策はありません。

任意の助けをいただければ幸いです

4

1 に答える 1

0

SwingX プロジェクトの JXMultiThumbSlider コンポーネントは Nimbus で動作するはずです。通常、SwingX は Nimbus をサポートしています。

ところで、SwingX を取得する最も簡単な方法は、Maven の依存関係として構成することです。これは、Web サイトの保守が不十分であるためです (ただし、コードは高品質です)。

    <dependency>
        <groupId>org.swinglabs.swingx</groupId>
        <artifactId>swingx-all</artifactId>
        <version>1.6.5</version>
    </dependency>
于 2013-02-27T12:38:44.803 に答える