是否可以占用graphics2D组件的某个区域并将其绘制到不同的JFrame?
IE 从Graphics2D组件获取x = 0到200和y = 200到400,并将该区域绘制到不同的Jframe。
答案 0 :(得分:0)
使用dstImg.getGraphics(Image srcimg, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer);
。这些坐标分别指向顶部坐标(1)和底部坐标(2),而d
和s
指的是目标和源(您定义源和目标矩形)。使用null
作为最后一个参数。
请参阅here了解官方Javadoc。