как сделать так, чтобы трек jslider находился ниже изображения регулятора и как заливать цвета в треке при перемещении регулятора Slider? - PullRequest
1 голос
/ 29 октября 2010

HI All,

Мне нужно поместить дорожку jSlider под изображением ручки и заполнить разными цветами дорожки при перемещении ручки слайдера.

Пожалуйста, объясните несколько фрагментов кода.

Спасибо, Джиоти

1 Ответ

1 голос
/ 02 ноября 2010

Все это попадает в сферу Look and Feel (LAF).Используемый LAF контролирует визуализацию компонента.Итак, GTK LAF представит его таким образом, чтобы он выглядел как остальные GTK, WinXP LAF придаст ему внешний вид Windows XP и т. Д.

Лучшая ставка на внешний вид, который вы описываете, - это Synth LAF, который читаетXML-файл для настройки представления элемента управления.

Вот статья IBM developerWorks по использованию Synth .И вот сообщение в блоге Ромена Гая о некоторых ошибках, обнаруженных с помощью Synth.В частности, комментарии о скининге полосы прокрутки могут относиться и к слайдеру.

...