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

سؤال في Netbeans Ide6

بدأه sweety34 في 13 أكتوبر 2008 · 6 رد · 960 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

انا استخدم netbeans ide6

وعندي استفسار اذا سمحتوا

ابغى اعرف كيف لما اسوي اكثر من فورم اتحكم في ظهورها

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

بس انا ابغى لما اعرض الفورم الاساسي عندي واضغط بتون معين يطلع فورم ثاني يكون محدد مسبقاً

وياليت لو تفيدونا بدروس شوي متوسعه في الnetbeans ide6

سواء عربيه او انجليزيه

والف شكر

#2

أخي هل تقصد عن الضغط علي زر التالي او next

هناك طريقان أما تعمل للفريم الاول أخفاء والثاني أظهار وذلك عن طريق setVisible();

أو عن طريق أستخدام عدة بانل وفريم واحد وتقوم بحذ البانل الاول remove(); ثم أضافة البانل التاني للفريم add();

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

ستجد هنا بعض الكتب ربما تفيدك

دمتم في رعاية الله

تم تعديل هذه المشاركة بواسطة abuoof في 13 أكتوبر 2008 في 23:22

مدونتي

برمجة وما يتبعها

#3

اولا اشكر تعاونك

انا اقصد التعامل مع اكثر من فريم واكثر من بانل ليس شرط نكست

انا جربت الفنككشنز الي ذكرتهم لكن لما اسوي رن يطلع لي ارور

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
		at loadimage.myform.jButton2ActionPerformed(myform.java:299)
		at loadimage.myform.access$200(myform.java:24)
		at loadimage.myform$3.actionPerformed(myform.java:160)
		at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
		at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
		at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
		at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
		at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
		at java.awt.Component.processMouseEvent(Component.java:6041)
		at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
		at java.awt.Component.processEvent(Component.java:5806)
		at java.awt.Container.processEvent(Container.java:2058)
		at java.awt.Component.dispatchEventImpl(Component.java:4413)
		at java.awt.Container.dispatchEventImpl(Container.java:2116)
		at java.awt.Component.dispatchEvent(Component.java:4243)
		at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
		at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
		at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
		at java.awt.Container.dispatchEventImpl(Container.java:2102)
		at java.awt.Window.dispatchEventImpl(Window.java:2440)
		at java.awt.Component.dispatchEvent(Component.java:4243)
		at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
		at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
		at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
		at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
		at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
		at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
		at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
#4

تأكد أن هذه الدالة jButton2ActionPerformed لا تحتوي على null pointer

اعرض الشيفرة الخاصة بك

لكي نفيدك بشكل أكبر

تحياتي

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

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

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

728x90.png

#5

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

فقط احاول اجرب الحصائص الي راح احتاجها

 NewJFrame hh3;

 private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {										 

		 hh3.setVisible(true);



	}

NewJFrame هو الفريم الجديد الي انشئته

لكم شكري

#6
NewJFrame hh3 = new NewJFrame()

تم تعديل هذه المشاركة بواسطة راكان الحنيطي في 14 أكتوبر 2008 في 09:02

راكان الحنيطي

Be Open Source

opensource-550x4752.gif

#7

مشكورييييين ماقصرتوا

ربي يجزاكم كل خييير

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