SlideShare una empresa de Scribd logo
1 de 6
NetBeans IDEBy: X Logical Error X دورة في التطوير بلغة Java باستخدام بيئة NetBeans جامعة الملك سعود كلية علوم الحاسب والمعلومات قسم علوم الحاسب
NetBeans IDEChapter II برنامج “مرحبا” باستخدام واجهة المستخدم الرسومية جامعة الملك سعود كلية علوم الحاسب والمعلومات قسم علوم الحاسب
البداية كما ذكرنا في الفصل الأول أنه عندما نفتح الـClass الذي أنشأناه سنلاحظ أن هناك علامتي تبويب وهي Design و Source. قبل أن نبدأ هذا الفصل أحب أن أوضح بشكل أكبر ما هو الفرق بين الـDesign والـSource ولماذا كل واحد منهما.
Design الـDesign هو عبارة عن تمثيل للواجهة الرسومية، بالإضافة إلى إمكانية إضافة مكونات الواجهة الرسومية، وتعديل خصائصها، مثل إضافة الـActions ”الأحداث“ وتنسيق الأشكال وغيرها. الهدف منها هو مساعدة المبرمج على تصميم الواجهة بشكل أسرع بدلا أن يكتب الـCode كاملا.
Source هو تمثيل للبرنامج للبرنامج كاملا (يشمل الواجهة الرسومية) ولكن بشكل Code، وهو Code Java بالكامل، ولكن الفرق هو أن جزء كبير منه تم إنشائه من قبل NetBeans وهو الأجزاء الخاصة بالواجهة الرسومية. الآن دعونا نرى شرح بسيط عن مكونات برنامج NetBeans
JOption Pane

Más contenido relacionado

Destacado

2014 ZOK WEST FINAL LITE
2014 ZOK WEST FINAL LITE2014 ZOK WEST FINAL LITE
2014 ZOK WEST FINAL LITE
Mounir Zok
 
3 1 a17 2011년 한국 소셜 게임10가지 이슈-한경컨퍼런스
3 1 a17 2011년 한국 소셜 게임10가지 이슈-한경컨퍼런스3 1 a17 2011년 한국 소셜 게임10가지 이슈-한경컨퍼런스
3 1 a17 2011년 한국 소셜 게임10가지 이슈-한경컨퍼런스
Cyworld AppStore (SK Communications)
 

Destacado (20)

Washington D C Style February 2006
Washington  D C  Style  February 2006Washington  D C  Style  February 2006
Washington D C Style February 2006
 
Northern Virginia Magazine April 2008
Northern  Virginia  Magazine  April 2008Northern  Virginia  Magazine  April 2008
Northern Virginia Magazine April 2008
 
Wearable Technology Will Change the Games, Forever
Wearable Technology Will Change the Games, ForeverWearable Technology Will Change the Games, Forever
Wearable Technology Will Change the Games, Forever
 
Japanese bento box food art
Japanese bento box food artJapanese bento box food art
Japanese bento box food art
 
SENSORIZE Sports Performance Technology
SENSORIZE Sports Performance TechnologySENSORIZE Sports Performance Technology
SENSORIZE Sports Performance Technology
 
FreePower Jump Presentazione (italiano)
FreePower Jump Presentazione (italiano)FreePower Jump Presentazione (italiano)
FreePower Jump Presentazione (italiano)
 
FreePower Training to evaluate strength and rehabilitation
FreePower Training to evaluate strength and rehabilitationFreePower Training to evaluate strength and rehabilitation
FreePower Training to evaluate strength and rehabilitation
 
2014 ZOK WEST FINAL LITE
2014 ZOK WEST FINAL LITE2014 ZOK WEST FINAL LITE
2014 ZOK WEST FINAL LITE
 
Make 앱스: 앱스 제작 방식 및 API 안내
Make 앱스: 앱스 제작 방식 및 API 안내Make 앱스: 앱스 제작 방식 및 API 안내
Make 앱스: 앱스 제작 방식 및 API 안내
 
2010 Korea Social Game Conference .2
2010 Korea Social Game Conference .22010 Korea Social Game Conference .2
2010 Korea Social Game Conference .2
 
Nate / Cyworld App Store AppStore 概述 (Chinese)
Nate / Cyworld App Store AppStore 概述  (Chinese)Nate / Cyworld App Store AppStore 概述  (Chinese)
Nate / Cyworld App Store AppStore 概述 (Chinese)
 
Cyworld AppStore Overview
Cyworld AppStore OverviewCyworld AppStore Overview
Cyworld AppStore Overview
 
2010 Korea Social Game Conference .5
2010 Korea Social Game Conference .52010 Korea Social Game Conference .5
2010 Korea Social Game Conference .5
 
Sensorize wireless technology for assessing performance in sports
Sensorize wireless technology for assessing performance in sportsSensorize wireless technology for assessing performance in sports
Sensorize wireless technology for assessing performance in sports
 
Cyworld AppStore Weekly Report 2011-05-31
Cyworld AppStore Weekly Report 2011-05-31Cyworld AppStore Weekly Report 2011-05-31
Cyworld AppStore Weekly Report 2011-05-31
 
Sports Performance Evaluation of Top Level Athletes Using Inertial Sensors
Sports Performance Evaluation of Top Level Athletes Using Inertial SensorsSports Performance Evaluation of Top Level Athletes Using Inertial Sensors
Sports Performance Evaluation of Top Level Athletes Using Inertial Sensors
 
Apps AtoZ_제2회 Hello, Dev.Square 개발자 세미나
Apps AtoZ_제2회 Hello, Dev.Square 개발자 세미나Apps AtoZ_제2회 Hello, Dev.Square 개발자 세미나
Apps AtoZ_제2회 Hello, Dev.Square 개발자 세미나
 
3 1 a17 2011년 한국 소셜 게임10가지 이슈-한경컨퍼런스
3 1 a17 2011년 한국 소셜 게임10가지 이슈-한경컨퍼런스3 1 a17 2011년 한국 소셜 게임10가지 이슈-한경컨퍼런스
3 1 a17 2011년 한국 소셜 게임10가지 이슈-한경컨퍼런스
 
Jorge rodriguez actividad1_2mapac
Jorge rodriguez actividad1_2mapacJorge rodriguez actividad1_2mapac
Jorge rodriguez actividad1_2mapac
 
Jorge rodriguez actividad1_2mapac
Jorge rodriguez actividad1_2mapacJorge rodriguez actividad1_2mapac
Jorge rodriguez actividad1_2mapac
 

Último

Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
ssuserdda66b
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Último (20)

Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 

Net Beans Ide

  • 1. NetBeans IDEBy: X Logical Error X دورة في التطوير بلغة Java باستخدام بيئة NetBeans جامعة الملك سعود كلية علوم الحاسب والمعلومات قسم علوم الحاسب
  • 2. NetBeans IDEChapter II برنامج “مرحبا” باستخدام واجهة المستخدم الرسومية جامعة الملك سعود كلية علوم الحاسب والمعلومات قسم علوم الحاسب
  • 3. البداية كما ذكرنا في الفصل الأول أنه عندما نفتح الـClass الذي أنشأناه سنلاحظ أن هناك علامتي تبويب وهي Design و Source. قبل أن نبدأ هذا الفصل أحب أن أوضح بشكل أكبر ما هو الفرق بين الـDesign والـSource ولماذا كل واحد منهما.
  • 4. Design الـDesign هو عبارة عن تمثيل للواجهة الرسومية، بالإضافة إلى إمكانية إضافة مكونات الواجهة الرسومية، وتعديل خصائصها، مثل إضافة الـActions ”الأحداث“ وتنسيق الأشكال وغيرها. الهدف منها هو مساعدة المبرمج على تصميم الواجهة بشكل أسرع بدلا أن يكتب الـCode كاملا.
  • 5. Source هو تمثيل للبرنامج للبرنامج كاملا (يشمل الواجهة الرسومية) ولكن بشكل Code، وهو Code Java بالكامل، ولكن الفرق هو أن جزء كبير منه تم إنشائه من قبل NetBeans وهو الأجزاء الخاصة بالواجهة الرسومية. الآن دعونا نرى شرح بسيط عن مكونات برنامج NetBeans