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

[تنبيه - عنوان غير مناسب : ]خطأ فى ظهور النافذة

بدأه رااحيل في 14 ديسمبر 2009 · 19 رد · 987 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندى نافذة او frame

تم اضافة لها صورة و Label and Button فقط و لم تظهر لى النافذة

المشروع بالمرفقات

و اسم النافذة HomePage

مع العلم انى لم اضيف اى شىء للكود او امسح اى شىء منه و لم اعلم اين يكمن الخطأا

00020309t.gif

1958_1963.gif
#2

جربي الأن، أو clean the project . right click on the project name and click clean

نصيحة لا تستخدمي ال-default package لكن create a package for your classes .

لا تضعي الصور داخل ال-package او داخل ال-source directory .

AirlineReservation.rar

#3

لا توجد مشكلة عندي ... هذا ما يظهر لي:

wtT14250.gif

تم تعديل هذه المشاركة بواسطة بنت اليمن في 14 ديسمبر 2009 في 21:11

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#4

إذا كنتي تريدين run البرنامج من خلال run main project button of netbeans. يجب أن تكون ال-HomePage.java ال-main class of the project.

/*
Instructions:

right click on the project name and click "Set as Main Project";
then
right click on the project name and click on properties -- > select run --> in the main class field click browse and select HomePage.
*/
#5

السلام عليكم

شكرا لكم جزيلا

و الحمد لله النافذة ظهرت معى

جزاكم الله كل خير و جزاكم الله الجنة ان شاء الله

00020309t.gif

1958_1963.gif
#6

السلام عليكم

اجد خطأ فى ظهور هذة النافذة

اجد مشكلة فى رفع ملف على المنتدى!!!

import java.sql.ResultSet;
import javax.swing.JFrame;
import javax.swing.table.DefaultTableModel;

/*
 * ShowAvailabilty.java
 *
 * Created on December 14, 2009, 2:48 PM
 */



/**
 *
 * @author  BMH
 */
public class ShowAvailabilty extends javax.swing.JFrame {
DefaultTableModel m;
    /** Creates new form ShowAvailabilty */
    public ShowAvailabilty(DefaultTableModel m) {
        this.m=m;
        jTable1.setModel(m);
        initComponents();
    }

    private ShowAvailabilty() {
        throw new UnsupportedOperationException("Not yet implemented");
    }

    ResultSet executeQuery(String string) {
        throw new UnsupportedOperationException("Not yet implemented");
    }

    Object getFlightsTable() {
        throw new UnsupportedOperationException("Not yet implemented");
    }

    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">                          
    private void initComponents() {

        jScrollPane1 = new javax.swing.JScrollPane();
        jTable1 = new javax.swing.JTable();
        jComboBox1 = new javax.swing.JComboBox();
        jLabel1 = new javax.swing.JLabel();
        jLabel2 = new javax.swing.JLabel();
        jLabel3 = new javax.swing.JLabel();
        jLabel4 = new javax.swing.JLabel();
        jLabel5 = new javax.swing.JLabel();
        jComboBox2 = new javax.swing.JComboBox();
        jComboBox3 = new javax.swing.JComboBox();
        jComboBox4 = new javax.swing.JComboBox();
        jButton1 = new javax.swing.JButton();
        jLabel6 = new javax.swing.JLabel();
        jTextField1 = new javax.swing.JTextField();
        jButton2 = new javax.swing.JButton();
        jLabel7 = new javax.swing.JLabel();
        jLabel8 = new javax.swing.JLabel();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

        jTable1.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null,null,null,null,null},
                {null, null, null, null,null,null,null,null},
                {null, null, null, null,null,null,null,null},
                {null, null, null, null,null,null,null,null}
            },
            new String [] {
                "Flight no","Departure date","Arrival date","Departure time", "Arrival time","First class","Business class","Economy class"
            }
        ));
        jScrollPane1.setViewportView(jTable1);

        jComboBox1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Bussines", "First", "Economy" }));

        jLabel1.setFont(new java.awt.Font("Century", 1, 12)); // NOI18N
        jLabel1.setText("Class");

        jLabel2.setFont(new java.awt.Font("Arial Black", 3, 14)); // NOI18N
        jLabel2.setForeground(new java.awt.Color(0, 51, 204));
        jLabel2.setText("Number Of Travellers");

        jLabel3.setFont(new java.awt.Font("Century", 1, 12)); // NOI18N
        jLabel3.setText("Infants");

        jLabel4.setFont(new java.awt.Font("Century", 1, 12)); // NOI18N
        jLabel4.setText("Adult");

        jLabel5.setFont(new java.awt.Font("Century", 1, 12)); // NOI18N
        jLabel5.setText("Child");

        jComboBox2.setModel(new javax.swing.DefaultComboBoxModel(new String[] {"0", "1", "2", "3", "4","5","6" }));

        jComboBox3.setModel(new javax.swing.DefaultComboBoxModel(new String[] {"0","1" }));

        jComboBox4.setModel(new javax.swing.DefaultComboBoxModel(new String[] {"0", "1", "2", "3", "4","5","6","7" }));

        jButton1.setFont(new java.awt.Font("Century", 3, 18)); // NOI18N
        jButton1.setForeground(new java.awt.Color(0, 51, 153));
        jButton1.setText("Reserve");
        jButton1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButton1ActionPerformed(evt);
            }
        });

        jLabel6.setFont(new java.awt.Font("Century", 1, 12)); // NOI18N
        jLabel6.setText("Flight Number");

        jButton2.setFont(new java.awt.Font("Century", 3, 18)); // NOI18N
        jButton2.setForeground(new java.awt.Color(0, 51, 204));
        jButton2.setText("Back");
        jButton2.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButton2ActionPerformed(evt);
            }
        });

        jLabel7.setFont(new java.awt.Font("Century", 3, 24)); // NOI18N
        jLabel7.setForeground(new java.awt.Color(0, 0, 204));
        jLabel7.setText("Available Flights");

        jLabel8.setFont(new java.awt.Font("Arial Black", 3, 14)); // NOI18N
        jLabel8.setForeground(new java.awt.Color(0, 51, 204));
        jLabel8.setText("Select flight and class requested");

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jLabel4)
                .addGap(18, 18, 18)
                .addComponent(jComboBox4, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(43, 43, 43)
                .addComponent(jLabel5)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(layout.createSequentialGroup()
                        .addComponent(jButton2, javax.swing.GroupLayout.PREFERRED_SIZE, 103, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 234, Short.MAX_VALUE)
                        .addComponent(jButton1)
                        .addGap(185, 185, 185))
                    .addGroup(layout.createSequentialGroup()
                        .addComponent(jComboBox2, javax.swing.GroupLayout.PREFERRED_SIZE, 42, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(43, 43, 43)
                        .addComponent(jLabel3)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(jComboBox3, javax.swing.GroupLayout.PREFERRED_SIZE, 44, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addContainerGap(447, Short.MAX_VALUE))))
            .addGroup(layout.createSequentialGroup()
                .addGap(235, 235, 235)
                .addComponent(jLabel7, javax.swing.GroupLayout.PREFERRED_SIZE, 220, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(367, Short.MAX_VALUE))
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jLabel8)
                .addContainerGap(529, Short.MAX_VALUE))
            .addGroup(layout.createSequentialGroup()
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(layout.createSequentialGroup()
                        .addContainerGap()
                        .addComponent(jLabel6))
                    .addGroup(layout.createSequentialGroup()
                        .addGap(12, 12, 12)
                        .addComponent(jLabel1)))
                .addGap(32, 32, 32)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jComboBox1, javax.swing.GroupLayout.PREFERRED_SIZE, 83, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 85, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(599, Short.MAX_VALUE))
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jLabel2)
                .addContainerGap(629, Short.MAX_VALUE))
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                .addContainerGap(33, Short.MAX_VALUE)
                .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 763, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(26, 26, 26))
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jLabel7, javax.swing.GroupLayout.PREFERRED_SIZE, 44, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(27, 27, 27)
                .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 96, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(30, 30, 30)
                .addComponent(jLabel8)
                .addGap(28, 28, 28)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel6)
                    .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel1)
                    .addComponent(jComboBox1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(jLabel2)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 22, Short.MAX_VALUE)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(jButton2)
                            .addComponent(jButton1))
                        .addGap(28, 28, 28))
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(jComboBox3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel3)
                            .addComponent(jComboBox2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel5)
                            .addComponent(jComboBox4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel4))
                        .addGap(128, 128, 128))))
        );

        pack();
    }// </editor-fold>                        

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
Reserve r=new Reserve();
r.setVisible(true);
r.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
r.setSize(500,500);
}                                        

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                         
FindFlight g=new FindFlight();
g.setSize(500,500);
g.setVisible(true);
g.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}                                        

    /**
    * @param args the command line arguments
    */
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new ShowAvailabilty().setVisible(true);
            }
        });
    }

    // Variables declaration - do not modify                     
    private javax.swing.JButton jButton1;
    private javax.swing.JButton jButton2;
    private javax.swing.JComboBox jComboBox1;
    private javax.swing.JComboBox jComboBox2;
    private javax.swing.JComboBox jComboBox3;
    private javax.swing.JComboBox jComboBox4;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JLabel jLabel2;
    private javax.swing.JLabel jLabel3;
    private javax.swing.JLabel jLabel4;
    private javax.swing.JLabel jLabel5;
    private javax.swing.JLabel jLabel6;
    private javax.swing.JLabel jLabel7;
    private javax.swing.JLabel jLabel8;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JTable jTable1;
    private javax.swing.JTextField jTextField1;
    // End of variables declaration                   
}

شكرا لكم جزيلا

00020309t.gif

1958_1963.gif
#7

المشكل هو أنك في الmain تنادين على الconstructor بدون مدخلات

new ShowAvailabilty().setVisible(true);

وداخل هذا الconstructor تقومين برفع exception

	private ShowAvailabilty() {
 	throw new UnsupportedOperationException("Not yet implemented");
	}

لحل المشكل، يجب أن تنادي على الطريقة initComponents() المسؤولة عن بناء مكونات النافذة

	private ShowAvailabilty() {
 	initComponents();
	}
#8

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

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

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

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

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

إن لم تستطيعي ذلك قومي بالكتابة في موضوع أسئلتكم واستفساراتكم

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

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

/index.php?showtopic=29343

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

تم تعديل هذه المشاركة بواسطة علاء الصالحي في 17 ديسمبر 2009 في 20:05

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

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

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

728x90.png

#9

السلام عليكم

شكرا لك اخى و لكن المشكلة مازالت قائمة

نفس ال exception

تحياتى

السلام عليكم

شكرا لك اخى و لكن المشكلة مازالت قائمة

نفس ال exception موجود

شكرا لك مرة اخرة

تحياتى......

00020309t.gif

1958_1963.gif
#10

هل غيرت السطر

throw new UnsupportedOperationException("Not yet implemented");

في الconstructor بدون arguments بالسطر التالي

initComponents();

وما هي رسالة لخطأ التي تحصلين عليها؟؟

كما أنه يجب أن تزيلي هذا السطر

throw new UnsupportedOperationException("Not yet implemented");

من كل الدوال التي تحتوي عليه

#11

السلام عليكم

بالفعل انا مسحت هذا السطر

throw new UnsupportedOperationException("Not yet implemented");

و لكن هذا السطر عندما ازيله منه يظهر لى خطأ

ResultSet executeQuery(String string) {        throw new UnsupportedOperationException("Not yet implemented");    }

شكرا لك

اخى

***************

الاخ علاء

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

و قولت مش هيسبنى الا لما يطلع حاجة غلط فى الموضوع بالرغم من ان الموضوع ليه فترة

لكن لا اعلم ما هى سر هذة المعاملة

لو حضرتك قرأت الموضوع و عندك عنوان ليه غير العنوان الحالى دة ياريت تقولى عليه

و انا اسفة يا اخ علاء

اعذرنى انا لسه جديدة و دة تانى تحذير ليا و صدقنى هحاول مش هغلط تانى

اسفة

00020309t.gif

1958_1963.gif
#12

لازم تضعي الكود الذي يعيد ResultSet داخل الدالة، فأنت عرفت هذه الmethod على أنها تعيد resultSet لكنك لا تعيدين شيئا

1
#13

السلام عليكم

شكرا لك اخى

بالفعل كنت فهمت هذا الكلام من الخطأ

و لكن الاحتياط واجب :lol:

و كمان انا حاسة انى ضعيفة خالص فى الجافا

مش عارفة اعمل ايه :huh: :huh: :blink:

00020309t.gif

1958_1963.gif
#14

أنا برضو توقعت أنك هتفتكريني مستقصدك :lol:

علشان كده عدلت الرد الآلي الي بيطلع لما بحط تنبيه على العنوان

وكتبت بالخط العريض الجملة التالية

إن لم تستطيعي ذلك قومي بالكتابة في موضوع أسئلتكم واستفساراتكم

وأقصد إن لم تستطيعي كتابة عنوان مناسب للموضوع

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

أتمنى لك التوفيق

تحياتي

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

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

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

728x90.png

#15
اسراء شلبى كتب:

السلام عليكم

شكرا لك اخى

بالفعل كنت فهمت هذا الكلام من الخطأ

و لكن الاحتياط واجب :lol:

و كمان انا حاسة انى ضعيفة خالص فى الجافا

مش عارفة اعمل ايه :huh: :huh: :blink:

لا يولد المرء عالما. بالمطالعة والتطبيق سيتحسن المستوى

#16

السلام عليكم

حصل خير يا اخ علاء

و اعذرنى على غلطى

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

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

و جزاكم الله خيرا على مساعدتكم

الاخ herch

فعلا المرء لا يولد عالما و انا بحاول اتعلم لنفسى

مش مجرد ايام هةضيها فى الجامعة و خلاص

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

وفقكم الله و اعانكم على الخير

00020309t.gif

1958_1963.gif
#17

لا مشاكل يا إسراء

وشدي حيلك معانا عايزين نشوفك مبرمجة أد الدنيا

وبعدين ايه الي نزهق دا انا عن نفسي كنت أوحش منك بمراحل

ولولا الناس الي هنا كانوا بيستحملوا أسئلتي كنت لقيتيني ببيع ترمس في السيدة :lol:

تحياتي

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

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

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

728x90.png

#18

لهجتك مصرية :lol:

و كمان ترمس فى السيدة زينب

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

و ادعيلى اتجاوز مرحلة بيع الترمس فى السيدة

لانى بصراحة عايزة منطقة راقية زى الزمالك مثلا علشان اعرف اعيش :lol:

شكرا

00020309t.gif

1958_1963.gif
#19

أحد أقدم و أعز صاحبي مصري

الزمالك عيزلها تعب جامد :lol:

شد حيلك

صحيح نسيت أقولك اللهجة المصرية غير مسموح بها في المنتدى :)

بمزح معاك بس غير محبذة علشان الاخوة يستطيعوا فهمك

تحياتي

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

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

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

728x90.png

#20

:lol: ربنا يقوينى على الزمالك

ادعولى

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

و انا بحاول اكتب اسألتى باللغة العربيى الفصحى ......بحاول

شكرا لك يا اخ علاء

00020309t.gif

1958_1963.gif

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

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

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

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

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