我遇到的问题对齐不同大小的图标,JRadioButtonMenuItem对象 。 这里是我的问题的照片。 图标有几种尺寸并左对齐。
我想中央的图标,如下面的图片。
显然,没有JRadioButtonMenuItem对象类的方法允许这样做...
我遇到的问题对齐不同大小的图标,JRadioButtonMenuItem对象 。 这里是我的问题的照片。 图标有几种尺寸并左对齐。
我想中央的图标,如下面的图片。
显然,没有JRadioButtonMenuItem对象类的方法允许这样做...
作为替代方案,实现Icon
使用恒定包围尺寸接口和缩放所渲染的内容,以反映所需的图像大小,如本实施例 。 为方便起见,可以渲染任意大小的unicode字形 ,如图所示这里 。
计算多少白色空间之前和之后具有最宽图标的宽度添加图标,并放置该方法setIconTextGap(每个图标),使得:
[(widestIconWidth-iconWidth)/2_ofWhiteSpace][icon][(widestIconWidth-iconWidth)/2_ofWhiteSpace]