我想知道用Java处理图像的最佳方法。
到目前为止,我正在使用 ImageIcon
这样做的JLabel
但我找不到正确的方法,因为标签没有 stretch
像vb6 imagebox
这样的属性(property)它会自动拉伸(stretch)图像以适合容器..
请告诉我最好的方法..还请提及我可以安装的任何外部库或组件。我更喜欢免费的图书馆..
我也尝试过swingfx
图书馆,但还不够好
最佳答案
简单的答案是,您可以创建 JPanel 的子类(如果您在 awt 中工作,则创建 Canvas),并在 PaintComponent 方法(在 awt 世界中绘制)中,绘制图像以进行任何缩放/倾斜/平移想要。
关于java - 用Java处理图像,而不是标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28059585/