Переключить подобный интерфейс с помощью JRadioButtons

Может кто-нибудь, пожалуйста, скажите мне, как сделать интерфейс, подобный тому, который показан ниже. Прямо сейчас я использую два JRadioButton для реализации этой задачи. Мой код, который я сделал, показан ниже

JRadioButton but1 = new JRadioButton("Option 1");
JRadioButton but2 = new JRadioButton("Option 2");

ButtonGroup db=new ButtonGroup();
db.add(but1);
db.add(but2);

Но как сделать так, чтобы интерфейс, показанный на картинке, выполнял ту же задачу, что и я, используя JRadioButtons.

введите здесь описание изображения


person Nidhish Krishnan    schedule 30.11.2012    source источник
comment
Как насчет использования JSlider?   -  person JavaNewbie_M107    schedule 30.11.2012


Ответы (1)


  • требуется пользовательский Icons и два JToggleButton, соединенные ItemListener

  • создать JSlider с двумя диапазонами (требуется пользовательская покраска)

  • отличная идея от @oliholz

person mKorbel    schedule 30.11.2012
comment
Хорошая ссылка. Я бы, вероятно, использовал JSlider с пользовательской окраской. Потому что в нем уже реализовано ощущение ползунка и логика уже есть. - person brimborium; 30.11.2012
comment
Пример BasicSliderUI здесь. - person trashgod; 30.11.2012