اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

يمكن إظهار صور في تطبيق Applet كصور GIF و JPEG و BMP وغيرها. لإظهار صورة في Applet تُستخدم الدالة drawImage() الموجودة في الصف:

the java.awt.Graphics class

يتم ذلك بتعرف غرض من النوع Image وإنشاء غرض AppletContext وهو السياق الذي سيتم رسم الصورة عليه:

private Image image;
  private AppletContext context;

يجب أولًا تضمين المكتبات:

import java.applet.AppletContext;
import java.awt.Graphics;
import java.awt.Image;

في الدالة init() الخاصة بالـ Applet اكتب الشيفرة التالية:

public void init()
  {
      context = this.getAppletContext();
      String imageURL = this.getParameter("image");
      if(imageURL == null)
      {
         imageURL = "java.jpg";
      }
      try
      {
         URL url = new URL(this.getDocumentBase(), imageURL);
         image = context.getImage(url);
      }catch(MalformedURLException e)
      {
         e.printStackTrace();
         // Display in browser status bar
         context.showStatus("Could not load image!");
      }
   }

لرسم الصورة على Applet أنشئ غرضًا من نوع Graphics واستدعي الدالة drawImage، يتم عمل ذلك في الدالة paint وتمرير الغرض Graphics g:

هنا مثال يعرض كيفية استخدام الدالة drawImage() لعرض الصور في Applet

public void paint(Graphics g)
   {
      context.showStatus("Displaying image");
      g.drawImage(image, 0, 0, 200, 84, null);
      g.drawString("www.javalicense.com", 35, 100);
   }  

كيف أُظهر صورة Gif في تطبيق Java Applet؟

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...