我试图创建一个矩形图像,其中有两件事。
所以lablel将位于顶部,文本区域位于底部
所以我尝试创建一个JFrame并将两个组件放在那里。然后我使用JFrame.createImage(width, height)
创建其图像,最后我使用了ImageIO.write()
。但问题是,Image中的组件周围有一些额外的空白区域。当我试图设置它的界限然后它创建一个精确的图像,但这个图像在Windows上完美运行但它在Mac上不起作用。知道为什么吗?
还有另一种简单的方法可以实现这一目标。我花了2天但找不到任何解决方案。
请咨询
感谢adnvace