الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

بعد الرسم على Jpanel كيف أحفظ الرسم ؟

بدأه هدف الشمالي في 24 سبتمبر 2011 · 1 رد · 384 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

بعد الرسم على Jpanel كيف أحوله إلى صورة ثم أحفظها على الجهاز ؟

استخدمت Rectangle ولكن العمليه فيها مشاكل لأنه يبدو لي أن هذه الفئة خاصة بأخذ صورة للشاشة .

#2

على حد علمى سابقا كنت بعملها على صوره واحفظها

بحصل على الصوره واحصل منها على الـ Graphics2D الخاص بيها وارسم بيه على الصوره واحفظها تانى

BufferedImage image;
Graphics2D gd = image.createGraphics();
Rectangle.Double shape = new java.awt.geom.Rectangle2D.Double(100, 100, 100, 100);
g2d.draw(shape);

وارسم براحتى عليها واعمل ليها حفظ بعد كدا

ImageIO.write(image, "png", new File("d:/image.png"));

Software Developer
Mahmoudkelany.com


 

مواضيع مشابهة