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

اقتراحاتكم في انشاء واجهة جميلة +كيف احفظ ثم أفتح ملف

رائج
بدأه تميز2009 في 22 أبريل 2010 · 52 رد · 3,361 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#26

بصراحة يا اخ علاء انا خايفة :unsure:

اهىء اهىء

و بخاف اكتر من كلمة تحياتى

يعنى بلاقى الموضوع مفتوح و لو اتقفل هبقى انا بعيدة عن الصورة هههههههههههه

عامة انا هقتح موضوع جديد هسأل فيه عن حاجة

اتمنى ما يتقفل

لو عنوانه مش حلو اتفضل بتغيره

00020309t.gif

1958_1963.gif
#27

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

ماشي يا حجة

على العموم الموضوع بسيط

كما أخبرتك مسبقاً لا تفتحي مواضيع ليس لها عنوان

وإنما عليك أن تتوجهي إلى موضوع أسئلتكم واستفساراتكم

على العموم أظن أنه أصبحت لدي خبرة بي وبطريقة تعاملي ولن تجدي مشكلة في إيجاد عنوان مناسب :wink:

تحياتي

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

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

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

728x90.png

#28

ياهلا بك اخى الحبيب علاء الصالحى

المنتدى منور بك انت :D:D

واهنأك على النشاط الكبير والملحوظ فى المنتدى هذه الايام :thumb_up:

اللهم ادمها نعمة واحفظها من الزوال (قل امين)

تحياتى


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

الأنفال ۳۳                                  
 

#29

يا محمد ولا تهنئني ولا حاجة هذه فترة الضغط كل سنة

يأتيك عدد كبير من الأعضاء يريدونك أن تقوم بمشروعاتهم

ثم ينتهي الأمر

تحياتي

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

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

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

728x90.png

#30

لالالا

صدقنى ناس كتير من الاهضاء الجدد مش هيسيبوا المنتدى

يعنى مش مجرد مشروغ و خلاص

انا سجلت هنا و فلا كنت محتاج مساعدة فى مشروعى بس على طووووول بدخل بالرغم ان ما كان فى مشروع

يغنى اقصد اللى جرب المنتدى عمرة ما هسيبه

00020309t.gif

1958_1963.gif
#31

والله يا إسراء مش كل الناس واحد

بس معاناتنا هنا في قسم الجافا هي أن الجافا تدرس في الجامعات وفرص العمل عليها قليلة بالنسبة للعالم العربي

لذا قليلون هم من يظلوا هنا :(

على العموم أنا لا أعمم ولكن أصف الحالة العامة

وأتمنى أن أكون مخطئ وتكوني مصيبة (من الإصابة وليس من المصاب :wink: )

تحياتي

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

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

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

728x90.png

#32
وفرص العمل عليها قليلة بالنسبة للعالم العربي

احبااااااااط

00020309t.gif

1958_1963.gif
#33

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

إحباط اليوم أحسن من إحباط الغد

أقصد أعدي العدة بأكثر من لغة

طبعاً الرزق بيد الله

لكن كوني جاهزة :wink:

تحياتي

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

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

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

728x90.png

#34

طيب ما هى اللغة الاخرى برأيك اللى هسيبها على دكة الاختياطى؟؟

00020309t.gif

1958_1963.gif
#35

أرجح لك php أو asp.net

في كل الأحوال دائماً اجعلي هناك خطة ب :lol:

تحياتي

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

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

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

728x90.png

#36

انا فعلا اتعلمت php قبل كدة

بس سهلة جدا جدا بس ان شاء الله

هلم العدة بتاعتى و انقل على منتدى asp اخنقهم هما كمان

00020309t.gif

1958_1963.gif
#37

شكلي هيندعى عليه جامد الأيام الي جاية :wink:

بمزح طبعاً

شدي حيلك وربنا معاكي

بس ركزي أنا مش بقول أنه تعلمي اللغة الثانية مية بالمية

وإنما خلي عندك خط رجعة بحيث لو حصل ما حصل وما عرفتيش تشتغلي بجافا

يبقى عندك خطة ب

تحياتي

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

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

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

728x90.png

#38
اقتباس
شكلي هيندعى عليه جامد الأيام الي جاي

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

ياريت بس تسامحنى وقتها

00020309t.gif

1958_1963.gif
#39

فعلاً بالنسبه لنا كمبرمجين أهم شئ الأداء وجودة الكود لكن هل المستخدم يستطيع ان يقيم الكود الذي كتبته؟ كل مايهمه هو الواجهه وان البرنامج يعمل وقد يفضل برنامج رديئ ذو واجهة جميله على برنامج قوي ومبني بشكل جيد ولكن بواجهه عاديه :(

على فكره حاولت أضمن حزمة الـTatto للـNetBeans ولكن لم يقبلها :(

ما السبب؟


HeartOutputStream myHeart;
OutputStream myHeartOutStream;

myHeartOutStream = MAllaw.getHeart().getOutputStream();
myHeart = new HeartOutputStream(myHeartOutStream);

while(myHeart.isStillBeating())
myHeart.write("I ♥ Java");

#40

كيف يمكن تحريك ال button الى الخارج عند الاشارة عليه بالماوس

#41

هناك مكان للأسئلة التي لا يستطيع صابحها إيجاد موضوع مناسب أخت n_elhoda

ألا وهو موضوع أسئلتكم واستفسارتكم

تحياتي

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

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

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

728x90.png

#42

امممم

السلام عليكم

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

هذة المكونات لا تظهر الا اذا قمت بعمل minimize or restore للنافذة او غيرت حجمها بزر الماوس

اين المشكلة؟؟؟؟

00020309t.gif

1958_1963.gif
#43
اقتباس
اعمل على واجهة و عند ضغط المستخدم على زر معين اقوم بأضافة مكونات جديدة على نفس الواجهة و لكن اعانى من شىء

هذة المكونات لا تظهر الا اذا قمت بعمل minimize or restore للنافذة او غيرت حجمها بزر الماوس

هذه المشكله ظهرت معي مع مكونات SWT و كانت موجوده على Win و Linux , أعتقد أنها مشكله كارت شاشه؟؟

#44

اها افتكرت عيب عندى بس..... :mellow:

00020309t.gif

1958_1963.gif
#45

أنت بحاجة إلى استدعاء الدالة validate على الحاوية container التي تم إضافة مكونات لها

#46

نفس المشكلة ذهبت الى الحدث الذى سيضيف مكونات جديدتها و اضفت الدالة

و مازالت المشكلة موجودة

00020309t.gif

1958_1963.gif
#47
Speed_Of_Light كتب:

أنت بحاجة إلى استدعاء الدالة validate على الحاوية container التي تم إضافة مكونات لها

مثال ع ذلك

GUITest.java

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package test2;

/**
 *
 * @author Mahmoud Mahrous
 */
import javax.swing.*;
import java.lang.*;
import java.awt.event.*;

public class GUITest extends JFrame {

    public JButton b1 = new JButton("Add");
    public JButton b2 = new JButton("Exit..");
    public JTextField t1 = new JTextField(15);
    public JPanel p1 = new JPanel();

    public void addComponentsAndListeners() {

        this.getContentPane().add(p1);
        p1.add(new JButton("Test.."));
        p1.add(b1);
        p1.add(b2);
        pack();
        b1.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent e) {
                if (e.getActionCommand().equals("Add")) {
                    p1.add(t1);
                    System.out.println("Action ->" + e.getActionCommand());
                    b1.setText("Remove");
                    b1.setActionCommand("Remove");
                    pack();
                } else if (e.getActionCommand().equals("Remove")) {
                    p1.remove(t1);
                    System.out.println("Action ->" + e.getActionCommand());
                    b1.setText("Add");
                    b1.setActionCommand("Add");
                    pack();
                }
                validate();
            }
        });

        b2.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent e) {
                System.exit(0);
            }
        });

        addWindowListener(new WindowAdapter() {

            public void windowClosing(WindowEvent e) {
                System.exit(0);
            }
        });

    }

    public JPanel getPanel() {
        return p1;
    }

    public static void main(String[] args) {
        GUITest myFrame = new GUITest();
        myFrame.addComponentsAndListeners();
        myFrame.setVisible(true);
    }
}

Software Developer
Mahmoudkelany.com


 

#48

شكرا اخى Speed_Of_Light

شكرا اخى محمود حصل تغييير بسيط بحيث

جزء صغير جدا من مكون واحد هو اللى ظهر

مع ان المثال الذى ارفقته يعمل بشكل ممتاز

:unsure: :unsure: :unsure:

00020309t.gif

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

شكرا اخى Speed_Of_Light

شكرا اخى محمود حصل تغييير بسيط بحيث

جزء صغير جدا من مكون واحد هو اللى ظهر

مع ان المثال الذى ارفقته يعمل بشكل ممتاز

:unsure: :unsure: :unsure:

العفو

انا افهمك :lol:

لكن انا كنت بعطى مثال ع الداله

  validate();

لانى مش فاهم ازاى اضيف مكونات فى المشروع اثناء الrun time

لكن هاخلص بكرا امتحانات ع خير ان شاء الله واشوف الموضوع دا

اذ اممكن ممكن تدينى مثال صغير اذا ما يعطلك هذا عن شغلك

Software Developer
Mahmoudkelany.com


 

#50

السر هنا

 pack();
00020309t.gif

1958_1963.gif

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

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

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

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

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