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

image icon in applet

مغلق
بدأه علاء الدين عبدالله ياسين في 2 يونيو 2005 · 9 رد · 591 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله و بركاته :D

كنا اذا اردنا اضافة image icon فى ال application نضع الكود التالى

setIconImage(new ImageIcon("c:\\book_mat.gif").getImage());

فماذا اذا اردنا و ضع image icon فى ال applet

علما بأن الكود السابق يعطى error :(

method setIconImage not found

اقترب للناس حســــابهم و هم فى غفلة معرضون

#2

هذه أوامر Applet

http://java.sun.com/j2se/1.4.2/docs/api/ja...ng/JApplet.html

تذكر أن Applet عبارة Panel وليس Frame.

#3

السلام عليكم ورحمة الله و بركاته

اخى ابزمازن لقد قرأت الدوال التى بالوصلة و هى عندى فى ال help

ولم اجد الدالة المسؤلة عن ال imageicon

اسف للأزعاج

اقترب للناس حســــابهم و هم فى غفلة معرضون

#4

ضع الصورة في Label

#5

السلام عليكم ورحمة الله و بركاته

المشكلة ليست و ضع الصورة فى ال lable

و لكن المشكلة هى اين و كيف تضع ال lable

لقد حاولت كثيرا :wacko: :wacko: :wacko: :wacko: :wacko: :wacko: :wacko:

ملحوظة: :D

انا اشكرك كثيرا على اهتمامك و احس انه ليس فى المنتدى الأ انا و انت <_<

اقترب للناس حســــابهم و هم فى غفلة معرضون

#6

السلام عليكم ورحمة الله وبركاته

هل من احد يبحث معى فى حل هذه المشكلة من باقى اعضاء المنتدى ام سأظل انا و الأخ ابومازن فقط فيها

:( :( :( :( :(

اقترب للناس حســــابهم و هم فى غفلة معرضون

#7

add(new JLabel(myImageIcon));

#8

السلام عليكم ورحمة الله وبركاته

لعلى لم اوضح لك السؤال من قبل يا سيدى الفاضل

لنا اريد ان اضع imageicon فى ال title bar

فطريقة ال label لا تصلح لأن ال title bar لا يقبل سوى نوعين من ال data

text , icon

لذا لن يقبل اضافة label له :D

اقترب للناس حســــابهم و هم فى غفلة معرضون

#9

في ردي الثاني نوهت أن ال Applet عبارة عن Panel يعني أن:

public class Applet extends Panel{}

ماذا يعني هذا؟ هذا يعني أنك تستطيع معاملة Applet كأنه Panel. ولا تستطيع التعامل مع Applet كأنه Frame.

هل Panel له شريط عنوان Title Bar؟ طبعا لا....

تذكر أن Applet سيكون مثبت على صفحة الشبكة، ولا تظهر كما تظهر في AppletViewer.

AppletViewer ليس إلا JFrame يشغل لك Applet أو (Panel) في وسطه....

عندما تضع الApplet على صفحتك، فلن يكون في مستطيل الApplet شريط عنوان أو title bar.

موضوع جانبي:

ماذا لو أردت أن تعرض معلوماتك على Frame بدلا من كونها على صفحتك.. اصنع هذا..

class MyFrame extends Frame{
ضع برنامجك هنا. وضع title bar و ماتريد!!!! 
}

public class MyApplet extends Applet{
public void init(){
new MyFrame();
}
}

بالتوفيق...

#10

السلام عليكم ورحمة الله و بركاته

نعم يا أخى فهمت الأن تماما ماذا تقصد و جزاك الله خيرا على هذا الجهد الرائع

و بالنسبة للنقطة الثانية فى تعرف ب application to applet convertion

و قد جربتها و عملت بنجاح و جزاك الله خيرا :D :D :D :D :D

اقترب للناس حســــابهم و هم فى غفلة معرضون

هذا الموضوع مغلق.

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