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

ادراج بوتون في Frame في JBuilder

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

السلام عليكم

لقد بدات استخدام JBuilder ولكن عند ادراج Frame ومن ثم ادراج زر Boutton يكون حجم البوتون اما بحجم الFrame أو يكون في اطرافه ولا استطيع التحكم فيه أو حجم أي كائن أقوم بإدراجه

اذا ممكن اي شرح الرجاء المساعدة لأني في سباق مع الوقت

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

-------أمانة في عنق كل من قرأ كلماتي أن يدعولي -------------

#2

لم اتعامل مع JBuilder من قبل

لكن هذه المشكلة تحدث بسبب ال layout manager اجعلى ال layout الخاص بالنافذة JFrame تبعك null

myFrame.setLayout(null);

وقومى باضافة زر button جديد الى النافذة واخبرينا بالنتيجة

نصيحة :

استخدمى netbeans وبعد اكتساب الخبرة يمكنك التعامل مع اى IDE اخر

بالتوفيق

1


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#3
MOHAMED FATHEI كتب:

لم اتعامل مع JBuilder من قبل

لكن هذه المشكلة تحدث بسبب ال layout manager اجعلى ال layout الخاص بالنافذة JFrame تبعك null

myFrame.setLayout(null);

وقومى باضافة زر button جديد الى النافذة واخبرينا بالنتيجة

نصيحة :

استخدمى netbeans وبعد اكتساب الخبرة يمكنك التعامل مع اى IDE اخر

بالتوفيق

شكرا جزيلا لك على الرد والحل كان تمام

انا لم أبرمج بالجافا الا برامج صغيرة ولست خبيرة فيها و أستعمل Eclipse ولكن واجهت مشكلة في GUI وحاليا في مشروع تخرجي أعمل على Agent Mobile هل NetBeans يساعدني في برمجة العملاء؟؟

ولي مجموعة من الأسئلة أرجو أن ترد عليها اذا تكرمت

-كيف ادرج خلفية للنافذة Imagebackground مثل السي ؟؟

- ياريت تساعدني في انشاء نافذة يكون فيها مكان لإدخال النص JtextFild+Boutton بلإضافة تكون خلفية جميلة كون النوافذ في Jbuilder جماليات الفورم فيها محدودة عكس السي شارب؟؟

-واذا فيه كتب أو مواقع أو ملفات أرسلها لي لأني في أمس الحاجة لها ؟؟

-------معذرة على كثرة الأسئلة وأسأل الله لك التوفيق ان شاء الله مشكووووووووووووووور ما قصّرت--------------------

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

-------أمانة في عنق كل من قرأ كلماتي أن يدعولي -------------

#4

على الرحب والسعة

بالنسبة لبرنامج netbeans فهو بيئة تطوير كاملة وتصلح لكل الاغراض

Desktop apps , web apps , mobile apps , console apps

وهى افضل من eclipse خاصة فى المراحل الاولى من التعلم

اما عن روابط تشرح طريقة استخدامه وامثلة عليه فهذا رابط جميل جدا من الشركة الام Oracle من بعد Sun

http://download.oracle.com/javase/tutorial/uiswing/learn/index.html

يحتوى على شرح كامل للبرنامج و مثال بسيط وواضح جدا اظنه يفى بالغرض

اما عن تغيير الخلفية فالموضوع سهل جدا فقط انشئ المشروع واساعدك ان شاء الله

بالتوفيق

1


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#5

عندي مداخلة صغيرة من بعد اذنكو

انا عاملة برنامج على النت بينز ،، بكتابة اكواد كاملة

و حبيت اني احوله ل GUI لكن لما اجيت اعمله عليه لقيت مشكلة

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

و عليها بتون بيشتغلوا على اري بخزن فيها بيانات

فلما اجيت اعمل فريم جديدة في GUI لقيت انه ما بيتعرف على الاري الي اشتغلت عليها بنفس الفريم الرئيسية !!

فشو العمل ؟

#6

ارسليها الى الـ frame الاخر

مثلا

public class A{
int arr[] ; 
.
..
....
}

وعاوزين نرسلها للكلاس B

 public class B{
int arr[];
public B(int arr[] ){
this.arr = arr;
}
.
..
....
}

فبالتالى من داخل الكلاس A اللى هيا الاطار الاول

استدعى كائن جديد من الكلاس B وارسل له فى نفس الوقت الـ arr

هكذا

B b = new B(arr);
b.setVisiable(true);

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

بالتوفيق

تم تعديل هذه المشاركة بواسطة Mahmoud Kelany في 10 مايو 2011 في 21:24

Software Developer
Mahmoudkelany.com


 

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