как добавить круглую границу к jradiobutton - PullRequest
1 голос
/ 02 декабря 2010

Привет, мне нужно добавить круглую границу, которая может быть выгравирована, скошена и т. Д. Для JRadioButton.чтобы кнопка сохраняла свой круглый вид.

, но я не могу найти никаких круглых границ.

кто-нибудь знает, как это сделать?Chis

Ответы [ 2 ]

2 голосов
/ 02 декабря 2010

Вы можете реализовать интерфейс Border, используя drawRoundRect() или drawOval() в paintBorder().

1 голос
/ 04 декабря 2010

спасибо, что это один из вариантов, но я стараюсь не добавлять свою собственную реализацию, так как это ограничит возможность повторного использования программного обеспечения другими.

у меня сейчас было JRadioButton.setBorder (новый EchtedBorder (..)); JRadioBUtton.setBorderPainted (истина); // чтобы он был нарисован для радиокнопки.

, но затем он выглядит квадратным с радиокнопкой по умолчанию (круглая) внутри.

Я задавался вопросом, есть ли способ заставить радиопереключатель достичь естественной округлости?

...