بتاريخ: 1 فبراير 201313 سنة comment_231877 السلام عليكم ورحمة الله وبركاته..الأعضاء الطيبين:تحية وتقديرأنا مبتدئة جدا في البرمجة بالجافا أو ان صح التعبير هذه أول دخول لي في عالم الجافا وأنا بصدد عمل مشروع باستخدامهافكرة المشروع إنشاء اكستنشن للاوبن اوفيس، بدات العمل بانشاء ايقونة وادراجها بالاوبن اوفيس وتم النتهاء من هذه الخطوة بحمدالله،الآن لما وصلت لعمق المشروع توقفت، لاأعلم حقيقة كيف لي بعد إنشاء نافذة أن أربطها بالأيقونة بحيث اذا تم النقر على ايقونة الاكستنشن تظهر لي النافذة التي يتم بها بدء عمل الاكستنشن :"(أرجو ممن لديه خبرة أو مساعدة في الموضوع مساعدتي وله جزيل الشكر والدعوات~ تقديم بلاغ
بتاريخ: 20 فبراير 201313 سنة comment_232742 انا ايضاً فى انتظار الرد للاستفادة من الموضوع .. تقديم بلاغ
بتاريخ: 5 أبريل 201313 سنة comment_234584 لو فهمت السؤال صح فاعتقد ان الاجابة ممكن تعملى كود الفرامة -النافذة- فى conistractor لكلاس خارج وبعد كده تستدعى هذا الكلاس داخل الاكشن الخاص بالزرار كود لفرامة بسيطة package javaapplication3;import javax.swing.JFrame;/** * * @author mohamed_hegab */public class NewClass extends JFrame{ public NewClass(){ setTitle("frame"); setSize(300,400); setDefaultCloseOperation(EXIT_ON_CLOSE); setLocationRelativeTo(null); setVisible(true); } } كود لاستدعاء الكلاس داخل الاكشن الخاص بالزرار package javaapplication3;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;public class JavaApplication3 extends JFrame{ /** * @param args the command line arguments */ public JavaApplication3(){ setLayout(null); setSize(500,500); JButton b=new JButton("new fram"); b.setBounds(10, 10, 80, 35); add(; b.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { new NewClass(); } }); } public static void main(String[] args) { JavaApplication3 j=new JavaApplication3(); j.setDefaultCloseOperation(EXIT_ON_CLOSE); j.setLocationRelativeTo(null); j.setVisible(true); }} تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.