gpt4 book ai didi

java - 如何调整JLabel ImageIcon的大小?

转载 作者:行者123 更新时间:2023-12-01 19:29:08 32 4
gpt4 key购买 nike

我正在制作一个具有以下布局的 Java Swing 应用程序 ( MigLayout ):

[icon][icon][icon][....]
where icon = jlabel and the user can add more icons

当用户添加或删除图标时,其他图标应该缩小或增大。

我的问题非常简单:我有一个 JLabel,其中包含一个 ImageIcon;我怎样才能调整这个图标的大小?

最佳答案

试试这个:

ImageIcon imageIcon = new ImageIcon("./img/imageName.png"); // load the image to a imageIcon
Image image = imageIcon.getImage(); // transform it
Image newimg = image.getScaledInstance(120, 120, java.awt.Image.SCALE_SMOOTH); // scale it the smooth way
imageIcon = new ImageIcon(newimg); // transform it back

(找到了here)

关于java - 如何调整JLabel ImageIcon的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59278310/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com