【发布时间】:2015-10-20 04:13:40
【问题描述】:
我有一个非常大的图像,但我想在 Netbeans 的 jLabel 中使用 jLabel 属性调整它的大小。如果可能,请帮助我。
【问题讨论】:
我有一个非常大的图像,但我想在 Netbeans 的 jLabel 中使用 jLabel 属性调整它的大小。如果可能,请帮助我。
【问题讨论】:
您可以使用Image.getScaledInstance(...) 方法将图像缩放到您想要的大小。
然后您使用该图像创建一个ImageIcon,并将图标添加到JLabel。
编辑:
您也可以尝试使用 Darryl 的Stretch Icon。使用此类,如果您使用适当的布局管理器,Icon 将随着框架调整大小而动态调整大小。
【讨论】:
Can you give an example? - 我给了你要使用的类和方法。您可以阅读 API 以查看参数是什么。您也可以自己搜索论坛或网络以获取示例。如果你自己不学习使用 API 和网络资源,你就无法编程。不要依赖其他人为您读取 API。