繁体   English   中英

如何将圆形边框添加到jradiobutton

[英]how to add a round border to a jradiobutton

嗨,我需要添加一个圆形边框,可以对JRadioButton进行蚀刻,倒角等。 使按钮保持其圆形外观。

但我找不到任何圆形边界。

有谁知道如何做到这一点? CHIS

您可以在paintBorder()使用drawRoundRect()drawOval()来实现Border接口。

感谢多数民众赞成在一个选项,但我试图不添加自己的实现,因为那样会限制其他人对该软件的可重用性。

我目前有JRadioButton.setBorder(new EchtedBorder(..)); JRadioBUtton.setBorderPainted(真); //使其实际上是为单选按钮绘制的。

但随后显示为正方形,内部带有默认的单选按钮(即圆形)。

我想知道是否有办法让单选按钮遵循其自然的圆度?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM