PIZiadas گرافک

PIZiadas گرافک

میری دنیا اندر ہے.

گرافیکل پروگرامنگ: چاند اور سورج گرہن منصوبے کو ایک پروگرام میں شامل کریں [جاوا]

linea

کے بعد ترقی کے ماحول نصب (IDE) چاند اور سورج گرہن اور ایک نئے منصوبے تشکیل, ہم نے اپنی پہلی گرافیکل پروگرام شامل کر سکتے ہیں. پہلا مقصد ایک ونڈو میں ایک براہ راست لائن اپنی طرف متوجہ کرنے کی ضرورت کم سے کم کی ساخت کی وضاحت کرنے کے لئے ہے, بعد میں, ایک ماڈل اعتراض پر مبنی پروگرامنگ پر اعلی درجے کی گرافکس کی حمایت کرتا ہے کہ ایک پیچیدہ ساخت پیدا.

منصوبے جاوا کے لئے ایک فائل شامل کریں

ہم نے مینو میں سے یا اسی اکشرانکیی مینو آئیکن گرافک کی طرف سے ایک فائل میں شامل کر سکتے ہیں.

پہلے کیس میں, جیسا کہ تصویر میں دیکھا, منتخب:

فائل>نئے>کلاس

New_class

دوسری صورت میں ہم ایک فولڈر کی نمائندگی کرنے والے آئیکن پر کلک کریں اور علامت ہے “+”- پھر, ظاہر مینو میں سے, منتخب “کلاس“. اصل میں ہم نے ایک کے ساتھ ایک فائل پیدا کر دے گا “جاوا” ایک اور توسیع کی تالیف کہ جب پائے جاتے ہیں “کلاس” پر مشتمل “bytecodes” یا کارکردگی کوڈ.

New_class_iconos

دونوں صورتوں میں, ایک نئی ونڈو فوری طور پر نئی فائل بنانے کے لئے کی ضرورت ہے اعداد و شمار کی ایک سیٹ کی وضاحت کرنے کے دکھایا جائے گا, ہم کو مکمل کہ. ہم اپنی ضرورت کے مطابق کچھ پہلے سے طے شدہ ترتیبات کو برقرار رکھنے یا ترمیم کر سکتے ہیں.New_Class_popup

تمام فائل کو کہیں محفوظ کر لیا جائے کرنے کی ضرورت ہے. یہ معلومات میدان میں ظاہر ہوتا ہے “ماخذ فولڈر” جو عام طور پر نظر ثانی کرنے کی ضرورت نہیں ہے.

سب سے اہم میدان ہے فائل کا نام (نام) کہ, معیاری جاوا پورا کرنے کے لئے, ایک سرمایہ خط کے ساتھ شروع کر دینا چاہئے.

ہم اپنے پہلی فائل کارکردگی چاہتے ہیں تو, یعنی, جس پروگرام میں ایک اندراج نقطہ ہے, توسیع ضروری ہے (مناسب خصوصیات رکھنے) کسی چیز کی قسم جاوا کے: ایک اپلیٹ.

اس میدان میں بیان کیا جاتا ہے “Superclass”. ہم نے اپنے پروگرام کے اخذ کردہ ہے جس شئی کا نام درج کر سکتے ہیں, یا ترقی کٹ کے ساتھ کہ لائبریریوں کے سیٹ پر نظر آتے ہیں, بٹن دبائیں جس صورت میں “براؤز کریں“.new_class_popup_completed2

دبانے “براؤز کریں” ہمارے پروگرام میں توسیع کرے گا آبجیکٹ تلاش کرنے کے لئے ایک نئی ونڈو ظاہر کرے گا. ہم لفظ لکھنے کے لئے شروع تو “اپلیٹ” cudro میں “ایک قسم منتخب کریں” ہم اشیاء کی تلاش سے مماثل دکھائے گا. اپلیٹ کو منتخب کریں اور اوکے بٹن پر کلک کریں. پچھلے صفحے پر واپس, کے بعد کو نشان زد کر کے اختیارات درج, pulsating ختم ختم.

اختیارات ہم پروگرام شروع کرنے کے لئے دو بنیادی کام کرتا ہے بنانے کے نشان.

Superclass

ہمارے ڈھانچہ مندرجہ بالا مراحل مکمل کرنے کے بعد جاوا منبع کوڈ پر مشتمل ہوتا ہے فولڈر میں ایک نئی فائل شامل کرنے تبدیلیوں کی عکاسی کرتا ہے “ایسآرسیproyecto_actualizado

مواد بہت آسان ہے, ایک دو کے ممکنہ طریقوں میں پروگرام کو چلانے کے لئے کام کرے گی کہ دو افعال کی وضاحت کرتا ہے: ایک براؤزر آزاد پروگرام میں اپلیٹ.

Example1فنکشن Example1() (اس پروگرام کے طور پر ایک ہی نام ہے) کلاس ڈویلپر ہے. یہ ایک اپلیٹ کے طور پر پروگرام چلا رہا ہے جب قتل کرنے والی پہلی تقریب ہے.

فنکشن اہم() پروگرام آزادانہ طور پر چلایا جاتا ہے جب اندراج نقطہ ہو جائے گا. ہم ڈویلپر چلانے یا کام کرنے کی ضرورت ہے تو ہم لپیٹ Example1 فون.

آپ اس پروگرام کو چلانے اور اس کا نتیجہ دیکھ سکتے ہیں. لہذا ہم نے اوتار کی وضاحت کرے گا. پہلی مثال میں ہم موڈ استعمال کریں گے “اپلیٹ” کہ ایک ویب کے صفحے میں یمبیڈ کرنے کے لئے کوڈ کی خدمت.

درخواست کا آغاز ہے کہ مینو بٹن ایک سبز رنگ کی مثلث کی طرف سے نمائندگی کر رہا ہے, بٹن کی طرح “کھیلتے ہیں” ایک ویڈیو یا موسیقی کے کھلاڑی کے. اس کے ساتھ ساتھ, ہمیں کچھ پیرامیٹرز کو ایڈجسٹ کرنے کے لئے کی اجازت دے گا کہ ایک چھوٹا سا تیر تلاش. موڈ چلائیں قائم کرنے کے لئے منتخب کریں.

ہم نے بھی فائل پر ماؤس کرسر رکھ سکتے ہیں “Example1” اور صحیح ماؤس کے بٹن ایک ہی اختیارات کے ساتھ ایک پاپ اپ مینو میں حاصل کرنے کے لئے. لہذا منتخب کریں;

کے طور پر چلائیں -> جاوا اپلیٹ

run_as

اطلاق میں ایک ایمولیٹر شروع کریں اور یا ایک ونڈو ملے گا “Visor وہ Applets” پروگرام چلا رہا ہے جہاں. اس مرحلے پر ونڈو خالی ہو جائے گا, ہمارے کوڈ سے صرف ساخت کا حصہ ہے اور ہم کسی بھی کارروائی انجام دینے کے لئے کی وضاحت نہیں کی ہے.Run_as_applet

ایک پہلی سطر اپنی طرف متوجہ کرنے, نمایاں طور پر کوڈ میں ترمیم کریں. ہم diujar کرنے کے لئے ایک تقریب میں متعارف کرانے: پینٹ(گرافکس G).

تقریب Applet.Es اوور لوڈنگ یہ ہے کہ تقریب سے تیار کی, اپلیٹ ہم وضاحت جس سٹاپ کو چلانے کے لئے استعمال کیا جاتا ہے کہ ایک جیسی تقریب ہے.

ہم نے مندرجہ ذیل کوڈ متعارف کرانے تو, ہمیں ایک خرابی ہے کہ وہاں دیکھ کر, اور اس متن کے دائیں جانب ایک چھوٹا سا سرخ علامت میں بھی جھلکتی ہے کہfuncion_grafica

 

 

نظام کیا ہے کی شناخت نہیں کیا جا سکتا کیونکہ غلطی اس وقت ہوتی ہے “گرافکس”.

گرافکس کور جاوا لیتا ہے ڈرائنگ کے لئے ایک لائبریری ہے, اور ہم نے اس بات کی نشاندہی (فرق) اپنے محل وقوع کو استعمال کرنے کے لئے. اس فیصلے کے ساتھ کیا جاتا ہے “درآمد” پروگرام کے آغاز situate پر.

جملہ شامل کرنے کے لئے خود کار طریقے سے غلطی علامت پر ماؤس کرسر رکھ گا. حق کے بٹن کو دبانے کے اختیارات غلطی اصلاحی کے ساتھ ایک مینو پڑے گا. ہم منتخب کریں “میںmport 'گرافکس’ (java.awt) IDE خود کار طریقے سے مطلوبہ ہدایات اضافہ کر دیتی ہے تاکہ.

import_graphics

فائل کے سب سے اوپر فقرے کے ساتھ ایک نئی سطر میں شامل ہوں گے:

درآمد java.awt.Graphics;

Import

 

تقریب پر واپس جائیں “پینٹ” اور اعتراض میں ایک لائن پینٹ ایک بیان بھی شامل ہے “گرافکس”drawLine

ہم تبدیلیوں کو دیکھنے کے لئے پروگرام چلائے جائیں گے. اس صورت میں ہم صرف بٹن پر چلائیں دبائیں کر سکتے ہیں, ہم نے پہلے بیان کیا ہے کے بعد ہم اس آپریشن کو انجام دینے کے چاہتے تھے کہ کس طرح: COMO ایک اپلیٹ.

run

نظام کی فائل کو تبدیل کر دیا گیا ہے یہ ظاہر کرے گا اور ہم کو اپ ڈیٹ کرنا ضروری ہے (کو بچانے کے) پروگرام چلانے سے پہلے ان تبدیلیوں. کے ساتھ قبول “ٹھیک ہے”save

نتیجہ میں دکھائی دے رہا ہے “Visor وہ Applets”. ایک لائن میں داخل نقاط میں تیار کیا جاتا ہے. ہم نے اپنی پہلی گرافیکل پروگرام بنایا.

Run_lineاس تعارف کو ختم کرنے کے لیے ہم مضمون کا جائزہ لیں DrawWorld ! اس ٹیوٹوریل میں غور ان سے تفصیلات, اور تم میں مل جائے گا کوڈ کے ساتھ ایک سے زیادہ پیچیدہ پروگرام کو انجام دینے کے پنراورتی Fractals: Sierpinski مثلث.

آہستہ آہستہ کام کرتا ہے میں اپنی طرف متوجہ کرنے کے لئے دستیاب delve, ہمارے پروگرام کی ساخت کی پیچیدگی میں اور پیشگی, گرافکس کے توڑ کے لئے انٹرایکٹو کی تکنیک متعارف.

گرافکس لائبریری کی تعمیر شروع

 

JAVA

کورس جاوا