Я пытаюсь создать функцию, аналогичную функции панели инструментов Geogebra: в ней есть кнопки, которые выбирают инструменты, поэтому можно выбирать только один за раз, но они не похожи на радио кнопки (точка, с внутренней точкой, если она выбрана); они выглядят как JButton
s с ImageIcon
.JRadioButton, который выглядит как JButton
Я прошел через некоторые источники (в частности, ModeToggleMenu.java и Toolbar.java), но все еще не могу понять, что происходит. Мне просто нужно что-то основное. Я бы очень хотел помочь!
Скриншот, что я имею в виду:
Обратите внимание на указатель, точка, линия, перпендикулярная линия, треугольник, и т.д .. Это эффект, который я пытаюсь добиться.
Большое спасибо!
Спасибо за помощь, но я думаю, что я бы предпочел, чтобы использовать компоненты для их прямого назначения (например, опять же * не * untoggle щелканья инструмента инструмент, поскольку разработчик, читающий код, ожидал бы) - если, конечно, не существует возможности использовать 'JToggleButton'; здесь? – wchargin
Существует пример «JToggleButton» [здесь] (http://sites.google.com/site/drjohnbmatthews/buttons). – trashgod