我可以在畫框中進行自由繪製,並且可以將其保存爲.png。在JFrame中編輯現有圖像
我想在JFrame
中加載相同的圖像,我應該用自由手繪編輯相同的圖像。可能嗎?
我使用作出這樣的句子:
graphics2D.drawLine(oldX, oldY, currentX, currentY);
但在JFrame中加載它後,我無法編輯的圖像。
要加載我用形象: 「有沒有可能」
Graphics g.drawImage(image, 0, 0, null);
我可以在畫框中進行自由繪製,並且可以將其保存爲.png。在JFrame中編輯現有圖像
我想在JFrame
中加載相同的圖像,我應該用自由手繪編輯相同的圖像。可能嗎?
我使用作出這樣的句子:
graphics2D.drawLine(oldX, oldY, currentX, currentY);
但在JFrame中加載它後,我無法編輯的圖像。
要加載我用形象: 「有沒有可能」
Graphics g.drawImage(image, 0, 0, null);
是 - 詳情請參閱Reading/Loading an Image。
而是畫到組件的Graphics
背景下,你需要使用BufferedImage#createGraphics
你可以看看Drawing an Image和Working with Images更多細節要繪製的圖像的
任何人都可以提出downvote的原因嗎?這是否沒有提供足夠的信息來回答OP的問題......沒有提供完全可運行的例子? – MadProgrammer
*「是否有可能?「*是 - 請參閱[閱讀/加載圖片](http://docs.oracle.com/javase/tutorial/2d/images/loadimage.html)以獲取更多詳細信息 – MadProgrammer