2

似乎 JMenuItems 不会自动调整分配给它们的任何图像图标的大小,据我所知,也没有一个属性可以使它们自动执行此操作。

有谁知道我可以以编程方式调整 JMenuItem 的图标大小的方法?看起来 Icon 对象缺乏功能,除非有一些其他功能可以实际处理 Icon 对象。

4

2 回答 2

1

扩展类并覆盖它的绘制方法以在绘制之前调整图像大小。

于 2011-02-16T00:37:37.363 回答
1

您可以使用 Image 类的方法 public Image getScaledInstance(int width, int height, int hints) 缩放到所需的大小。

于 2011-02-16T07:20:49.623 回答