InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الكليات الجامعية > منتدى كــــلــية الهـــــــــندسة > منتدى الملخصات والمواضيع المميزة (كلية الهندسة)
التسجيل مشاركات اليوم البحث
   
   


منتدى الملخصات والمواضيع المميزة (كلية الهندسة) قسم خاص يتم نقل المواضيع المميزة و الملخصات والملفات المهمه

Ee364 ADVANCED PROGRAMMING شرح كآمل ومفصل وبالاكوآد

منتدى الملخصات والمواضيع المميزة (كلية الهندسة)

 
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 16-08-2011, 04:26 AM   #15

most_uniQue

جامعي

الصورة الرمزية most_uniQue

 
تاريخ التسجيل: Jun 2009
نوع الدراسة: إنتظام
المستوى: الخامس
الجنس: ذكر
المشاركات: 66
افتراضي Buttons

GUI Components

التعامل مع المكونات وانشاءها في غاية السهوله
المشآكل تصير لما ما يفرق المبرمج بين اضآفه المكونات على الفريم او البـنل
مختلف > رآح ينشرح بالتفصيلlayout لان لكل منهآ

Buttons

من اهم المكونات الرئيسية , طريقة الانشآء

كود:

//Create a button with text OK
JButton btOK = new JButton("OK");
بكذآ انشآءت الزر
JButton("OK")
هذآ معنآه تكون الكلمة اوكي مكتوبه على الزر , تقدر تحط اي كلمة تبغاها
دآئمآ الخطوة بعد الانشآء هي الاضآفه
لان اذا انشاءت الزر وما اضفته للـ بنل ما راح يظهر

رآح نتعآمل مع نفس برنآمج الي فآت حق البنل ولكن نضيف فيه الـ زر

كود:
1import java.awt.*; 2import javax.swing.*; 3 public class MyButton { 4 public static void main (String[] args){ 5 JFrame frame = new JFrame ("My Frame"); 6 frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE); 7 frame.setLocationRelativeTo(null); 8 JPanel Panel = new JPanel(); //create the Panel 9 JButton btOK = new JButton("OK");//create the button 10Panel.add(btOK);//add the button to the panel 11 Panel.setPreferredSize (new Dimension(150, 100));// size of the Panel 12 Panel.setBackground (Color.green); // background of the panel 13 frame.getContentPane().add(Panel); //add the panel in the frame 14 frame.pack();//for setting the size of the frame
15 frame.setVisible(true);
}}
في البرنامج اضفت على البرنامج السابق حق البنل خطوتين فقط هي 9 و 10
الخطوة التاسعه هي الانشاء فقط
الخطوة العاشره , الاضافه على( البنل )
تمت بهذا السطر
Panel
.add(btOK)

لو ما اضفنآهـ لن يظهر الزر

ملآحظه على هذآ السطر مره اخرى
frame.getContentPane().add(Panel)

هنآ لما اضفت, البنـل للفريم هذآ يعني كل شي في البنل (كل الازرار او الصور او حتى الفلآشآت كل معلومات البـنل ) اضيفها في الفريم

 


التعديل الأخير تم بواسطة most_uniQue ; 16-08-2011 الساعة 04:35 AM.
most_uniQue غير متواجد حالياً   رد مع اقتباس
 

 

الكلمات الدلالية (Tags)
advanced , ee364 , java , شرح , program , programming , ومفصل , وبالاكوآد , كآمل


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

 


الساعة الآن 01:02 AM


Powered by vBulletin® Version 3.8.9 Beta 3
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Ads Organizer 3.0.3 by Analytics - Distance Education

أن كل ما ينشر في المنتدى لا يمثل رأي الإدارة وانما يمثل رأي أصحابها

جميع الحقوق محفوظة لشبكة سكاو

2003-2025