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

[تنبيه - عنوان غير مناسب : ]سؤال عن كيفية كتابة مكان ال package

بدأه عبدالله العباسي في 25 مايو 2010 · 17 رد · 889 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحبا اخواني

لدي الكود التالي :

import javax.swing.JFrame;

import javax.swing.JMenu;

import javax.swing.JMenuBar;

import javax.swing.JMenuItem;

import javax.swing.ImageIcon;

import java.awt.event.ActionListener;

import java.awt.event.KeyEvent;

import java.awt.event.ActionEvent;

public class Menu1 extends JFrame

{

public Menu1()

{

setTitle("menu bar");

JMenuBar menubar = new JMenuBar();

ImageIcon icon = new ImageIcon("1.JPEG");

JMenu file = new JMenu("File");

file.setMnemonic(KeyEvent.VK_F);

JMenuItem fileclose = new JMenuItem("Close",icon);

fileclose.setMnemonic(KeyEvent.VK_C);

fileclose.setToolTipText("Exit application");

fileclose.addActionListener(new ActionListener(){public void actionPerformed(ActionEvent event){System.exit(0);}});

setJMenuBar(menubar);

menubar.add(file);

file.add(fileclose);

setSize(250, 200);

setLocationRelativeTo(null);

setDefaultCloseOperation(EXIT_ON_CLOSE);

setVisible(true);

}

public static void main(String [] args)

{

new Menu1();

}

}

سؤالي هو : كيف احط رابط ال package التي تحتوي على الصورة المستخدمة داخل البرنامج ؟

تم تعديل هذه المشاركة بواسطة عبدالله العباسي في 25 مايو 2010 في 23:54

#2

اتقصد مسار الصورة؟؟؟

1
00020309t.gif

1958_1963.gif
#3

اقصد في بداية البرنامج تكتب الجملة :

Package name; <<<<< كيف تكتب هذي العبارة ؟

مثلا لو كان مكان المجلد الذي يحتوي الصورة :

d:\java\programs

تم تعديل هذه المشاركة بواسطة عبدالله العباسي في 26 مايو 2010 في 00:12

#4

يوجد فرق بين ال package و التى يوجد بيها فئات برنامج لو

ستستخدم نفس الفئات فى برنامج اخر تقوم بعمل import

اما لو تريد ان تجعل صورة موجودة فى مكان معين هى التى تستخدمها

هنا بقى انا اقصد المسار

00020309t.gif

1958_1963.gif
#5

يبقى هو مسار الصورة الي انا مستخدمهه

انا بصراحة شفت البرنامج في الرابط الي موجود بتوقيع حضرتك

وجربت البرنامج ونسخته زي ما هوه بس الكومبايلر يقول انه مافيش error

بس لما انفذ البرنامج متظهرش النتائج المطلوبة

#6
ImageIcon icon = new ImageIcon("1.JPEG");

على حد علمى تقوم بكتابة المسار بين علامات التنصيص مع كتابة اسم الصورة و امتدادها <<jpg

انا بصراحة جربت و لكن النتيجة لم تظهر معى

لا اعرف اين يوجد الخطأ

جرب كدة و لا تنسى علامة ال \ غيرها الى /

تم تعديل هذه المشاركة بواسطة اسراء شلبى في 26 مايو 2010 في 00:37

00020309t.gif

1958_1963.gif
#7

شكرا جزيلا على المساعدة

الحقيقة اني حطيت الصورة بنفس مجلد البرنامج وظهرت النتائج تمام وبدون وضع مسار الصورة

الظاهر ان الكومبايلر عند التنفيذ سيبحث في مجلد البرنامج عن الصورة

#8

تقصد انك وضعتها فى ال src

00020309t.gif

1958_1963.gif
#9

انا استخدم برنامج TextPad

الـ scr موجود في برنامج eclips على ما اعتقد

لكني وضعت الصورة في نفس المكان الذي قمت بتخزين الـ class فيه

تم تعديل هذه المشاركة بواسطة عبدالله العباسي في 26 مايو 2010 في 01:23

#10

ايون عندما تضعها فى هذا المكان تقريبا لتحتاج لكتابة اى مسار

00020309t.gif

1958_1963.gif
#11

لم افهم سؤال بالضبطلكن من باب التخمين اظنك تريد التالي

ImageIcon icon = nnew ImageIcon(getClass().getResource("1.JPEG"));

ولازم عشان تظهر الصورة من خلال السطر السابق تتحقق هذه الشروط1- الصورة تكون موجود بنفس المجلد اللي فيه الكلاس المترجم  Menu1.class 2- يجب أن يكون اسم الصورة وامتداه مطابق للكود يعني لازم يكون اسم الصورة مع الامتداد 1.JPEGما ينفع تكون 1.JPGوقد تحتاج إلى مطابقة الحروف اللاتينية سواء للأسم أو للإممتداد من ناحية الحروف الكبيرة والصغيرة اذا تحققت الشروط ستظهر الصورة إن شاء الله تحياتي

تم تعديل هذه المشاركة بواسطة san3aniJava في 26 مايو 2010 في 05:11

1

لا بد من صنعاء وان طال السفر

#12

شكرا جزيلا

اخى صنعانى :wub:

00020309t.gif

1958_1963.gif
#13
اسراء شلبى كتب:

شكرا جزيلا

اخى صنعانى :wub:

لا داعي للشكر اختي -معذرة معلمتي- الطيبة

معلمتي غير استاذة فلا وجه لاعتراضك هنا ههههه

واعتذر عن تداخل الاسطر في مشاركتي

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

لا بد من صنعاء وان طال السفر

#14
اقتباس
لا داعي للشكر اختي -معذرة معلمتي- الطيبة

معلمتي غير استاذة فلا وجه لاعتراضك هنا ههههه

ههههههههههههه

كما تريد اخى الكريم و

ايضا سيظل لكل منا مقامة

كفاية رزانة حضرتك و هدوءك

سلام لك و لكل اهل اليمن

00020309t.gif

1958_1963.gif
#15

شكرا لك اخي على الاجابة

الحقيقة المشكلة انحلت بمجرد وضعي للصورة في المكان الصحيح وهو مجلد حفظ البرنامج

ودون ان اضع كود لتحديد المسار او اي تعديل على الكود الموجود في المشاركة الاولى

#16

الأخ الكريم/الأخت الكريمة

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

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#17
عبدالله العباسي كتب:

شكرا لك اخي على الاجابة

الحقيقة المشكلة انحلت بمجرد وضعي للصورة في المكان الصحيح وهو مجلد حفظ البرنامج

ودون ان اضع كود لتحديد المسار او اي تعديل على الكود الموجود في المشاركة الاولى

الاخ عبد الله طبعاً عند وضع اسم الصورة مع امتدادها فقط في الكودكما فعلت أنت المفروض تظهر الصورة اذا كانت الصورة في المكان المناسب والاسم والامتداد صحيح لكن اذا كنت تشتغل في IDE فتحديد المكان المناسب للصورة قد يختلف من IDE إلى IDE لذلك أنصحك باستخدام الكود الذي ارفقته لك بالتوفيق

تم تعديل هذه المشاركة بواسطة san3aniJava في 27 مايو 2010 في 01:57

لا بد من صنعاء وان طال السفر

#18

ال jre تبحث عن الملف المرفق بجوار ملفات التنفيذ اذا لم يكتب المسار كاملا و اكتفيت بكتابة اسم الملف فقط

و هناك طرق عديدة لمعرفة المسار للملف باستخدام اسمه

راجع اي شرح ل class

java.io.File

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

Ahmed Rageh

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…