Java 如何调整Swing JButon';s图标
我有一个图标,我想在JButton和其他地方使用,使用其他维度。那么有什么方法可以调整大小(比如Java 如何调整Swing JButon';s图标,java,swing,icons,jbutton,Java,Swing,Icons,Jbutton,我有一个图标,我想在JButton和其他地方使用,使用其他维度。那么有什么方法可以调整大小(比如button.setIconSize(124124));相同的图标,但没有两个?图标按其实际大小绘制,因此如果需要不同大小的图标,则需要创建多个图标。添加图标的组件的首选大小将始终基于图标的大小 如果您希望能够使图标随着父组件大小的调整而动态缩放,则可以使用 所以会是这样的 JButton.setIcon(imageIcon(...)); 图标是按实际大小绘制的,因此如果你想要不同大小的图标,那么你
button.setIconSize(124124));
相同的图标,但没有两个?图标按其实际大小绘制,因此如果需要不同大小的图标,则需要创建多个图标。添加图标的组件的首选大小将始终基于图标的大小
如果您希望能够使图标随着父组件大小的调整而动态缩放,则可以使用
所以会是这样的
JButton.setIcon(imageIcon(...));
图标是按实际大小绘制的,因此如果你想要不同大小的图标,那么你需要创建多个图标。我说的JButton的实际可点击区域是从正在使用的布局管理器派生出来的,对吗?@donnachanolly可点击区域是从按钮的实际大小派生出来的,可以由布局控制管理器,但可通过getPreferred/Minimum/MaximumSize
JButton.setIcon(imageIcon(...));