我有一个图像(机器的机械部分),我必须在其中放置一些像宽度和高度的测量,在图像上显示入口和出口的箭头,并在每个组件附近显示名称 . 我该如何处理?
注意:宽度和高度来自用户作为输入,因此所有这些维度都取决于用户 . 基本上用户将尝试基于某些计算设计可行的模型 . 这些参数需要显示在图像上 .
如果我正确理解了这个问题,那么你正试图在图像上画画 .
为此,只需使用 Image.createImage(width, height, ARGB_COLOR) 创建一个生成"mutable image"的图像,这意味着您可以通过在图像上调用 getGraphics() 并使用图形绘制您想要的任何内容(包括其他图像)来绘制它 . 然后,您可以使用 ImageIO 类将图像保存到文件中 .
Image.createImage(width, height, ARGB_COLOR)
getGraphics()
ImageIO
1 回答
如果我正确理解了这个问题,那么你正试图在图像上画画 .
为此,只需使用
Image.createImage(width, height, ARGB_COLOR)
创建一个生成"mutable image"的图像,这意味着您可以通过在图像上调用getGraphics()
并使用图形绘制您想要的任何内容(包括其他图像)来绘制它 . 然后,您可以使用ImageIO
类将图像保存到文件中 .