Badraoui نشر 7 ديسمبر 2015 أرسل تقرير مشاركة نشر 7 ديسمبر 2015 أريد إضافة صورة إلى Jpanel، في الدروس التي وجدتها، أجد الجميع يضيف الصورة باستعمال الكلاس ImageIcon class، مما يجعل الصورة تظهر على شكل أيقونة، فهل من طريقة أخرى، حتى أتفادى صِغَر الصورة؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 E.Nourddine نشر 8 ديسمبر 2015 أرسل تقرير مشاركة نشر 8 ديسمبر 2015 في هذا المثال التطبيقي والعملي سأوضح كيفية إضافة صورة بالشكل الصحيح.لاحظ أنه في أول الكود تم استدعاء المكتبات الضرورية لعمل التطبيق وكذا برسم JPanel، لإدراج الصورة...بهذه الطريقة:import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.util.logging.Level; import java.util.logging.Logger; import javax.imageio.ImageIO; import javax.swing.JPanel; public class ImagePanel extends JPanel{ private BufferedImage image; public ImagePanel() { try { image = ImageIO.read(new File("image name and path")); } catch (IOException ex) { // handle exception... } } @Override protected void paintComponent(Graphics g) { super.paintComponent(g); g.drawImage(image, 0, 0, null); // للمزيد من المعلومات javadoc يمكنك الاطلاع على وثائق } } اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Badraoui
أريد إضافة صورة إلى Jpanel، في الدروس التي وجدتها، أجد الجميع يضيف الصورة باستعمال الكلاس ImageIcon class، مما يجعل الصورة تظهر على شكل أيقونة، فهل من طريقة أخرى، حتى أتفادى صِغَر الصورة؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.