我遇到了将不同大小的图标与 JRadioButtonMenuItem 对齐的问题。 这是我的问题的图片。图标有多种尺寸并且左对齐。
我想将图标居中,如下图所示。
显然,JRadioButtonMenuItem 类的任何方法都不允许这样做...
最佳答案
作为替代方案,使用恒定的包围尺寸实现 Icon
接口(interface),并缩放渲染的内容以反射(reflect)所需的图像尺寸,如 example 所示。 。为了方便起见,您可以渲染任意大小的unicode glyphs ,如图here .
关于swing - JRadioButton MenuItem 中各种尺寸图标的垂直对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12250188/