我一直在試圖找到一種方法來做到這一點,現在看起來似乎無法弄清楚。我知道你可以使用setOrientation(HORIZONTAL | VERTICAL)來改變JSlider的方向,也可以使用setInverted(true)來反轉比例。我的問題如下:有沒有辦法翻轉JSlider,使滑塊箭頭向上指向?
1)JSlider的需要是水平的;
2)JSlider需要低於數據;
3)上的實際滑塊箭頭(尖梢)應被向上指向,而不是向下(即:朝向所述數據)。
我唯一能做的就是從JComponent中覆蓋paintComponent方法,並完全重新編寫一個自定義的JSlider,這看起來有些荒謬,我甚至不確定它會工作。
感謝您的幫助!
這是非常依賴的LaF,因爲JSlider的只有在金屬箭頭,並根據當前的主題,GTK的LaF – 2010-10-27 05:22:28