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

ربط القائمة بصفحة جديدة

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

اخواني انا استخدم برنامج netbeans

وقمت بانشاء صفحة واضفت فيها menu bar وانشئت قوائم جديدة وعندما اعمل حدث اكان اكشن او كليك ماوس

واضيف كود فتح الصفحة مايفتح واذا استخدمت نفس الطريقة ونفس الكود مع زر تنفتح الصفحة بواسطة دالة New

قريت دروس كثيره بانشاء قائمة لكن ربطها بصفحة لم اعرف

#2

ضع الكود الخاص بمشكلتك ووضحها على الكود كى نتمكن من مساعدتك

Software Developer
Mahmoudkelany.com


 

#3

اشكرك اخي على ردك بلنسبة للكود مش مهم

ارجوا تشرح لي طريقة ربط القائمة بصفحة جديدة بواسطة النت بينس

#4

السلام عليكم اخى , على حسب ما فهمت من سؤالك انك تتحدث عن الMenuBar وربطها بصفحه جديدة!! انا فهمتها ربطها بPanel , اليك اخى هذا الكود ,

 import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class JMenuBarTest extends JFrame implements ActionListener{

     JMenuItem white = new JMenuItem("White");
    JMenuItem red = new JMenuItem("Red");
    JMenuItem green = new JMenuItem("Green");
    JMenuItem blue = new JMenuItem("Blue");

    JPanel whitePanel = new JPanel();
    JPanel redPanel = new JPanel();
    JPanel greenPanel = new JPanel();
    JPanel bluePanel = new JPanel();


    JMenuBarTest(){
        super("");
        setDefaultCloseOperation(3);
        setSize(600,500);
        setJMenuBar(MenuBar());

        white.addActionListener(this);
        red.addActionListener(this);
        green.addActionListener(this);
        blue.addActionListener(this);  

        whitePanel.setBackground(Color.WHITE);
        redPanel.setBackground(Color.red);
        greenPanel.setBackground(Color.GREEN);
        bluePanel.setBackground(Color.BLUE);
        setVisible(true);
    }

    JMenuBar MenuBar(){

        JMenu chooseColor = new JMenu("Choose Cloor");
        chooseColor.add(white);
        chooseColor.add(red);
        chooseColor.add(green);
        chooseColor.add(blue);
        JMenuBar menuBar = new JMenuBar();
        menuBar.add(chooseColor);
        return menuBar;
    }
    public void actionPerformed(ActionEvent e){
        Object source = e.getSource();
        if(source==white){setContentPane(whitePanel);validate();}
        else if(source==red){setContentPane(redPanel);validate();}
        else if(source==green){setContentPane(greenPanel);validate();}
        else{setContentPane(bluePanel);validate();}
    }

    public static void main(String[] args) {
        new JMenuBarTest();
    }
}
#5

اشكرك اخي على تعاونك بلفعل هذا ماكنت احتاجة بس كنت عايز شرح netbeans ولاقيت شرح فيديو بلفرنسي والحمدلله.

اخي نزلت شرح لربط قادعة بيانات mysql بجدول وعند تحميل القاعدة يخبرني افتح serves اختار database لاتظهر مش عارف لية ممكن توضيح

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

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

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

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

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