Javaアプリケーションに水平方向に配置された複数のJSliderオブジェクトを使用しています。これは、トラックの左端に2つのノブが配置されているときは常に、上のノブは水平方向にずれることなく上のノブが上のノブよりも正確に上にあることを意味します。目盛りラベルとは無関係に2つのJSliderオブジェクトを垂直に整列する方法
私が現在持っている問題は、トラックの左端または右端のティックで長いラベルがトラックの長さを短くし、素敵なアライメントを許さないということです。例として、以下の画像を参照してください。
JSlider alignment problem example
誰もが上下2のトラックが水平にJSliderのが彼らの目盛りラベルの独立したオブジェクト位置合わせする方法をを知っていますか?
私の問題の解決策は、トラックの最後にラベルを左揃え/右揃えにすることです(左端の目盛りのラベルはその目盛りに左寄せされています)。しかし、私は見つけませんでしたどのように私はそれを行うことができます。たぶん、私が考えなかったよりよい解決策もあります。
おかげで、Sandreal
良い点!それについては決して考えませんでした...私はそれを試してみましょう。あなたがそれを好きにしてもいなくても簡単であれば、あなたにいくつかのフィードバックを与えます。 – Sandreal
はい、非常にうまくいきます、ありがとうございます! slider.setPaintLabelsをfalseに設定し、目的の場所にラベルを追加しました。私はGroupLayoutが簡単に配置するのに適していると思う。 – Sandreal