Kuidas teha ringi Java

Java programmeerimiskeele sisaldab suure hulga sisseehitatud raamatukogude kasutamiseks täitma mitmeid ülesandeid, mis muidu oleks raske.On raamatukogud et hõlbustada disain graafilise kasutajaliidese (GUI), võrgustike side ja matemaatilisi arvutusi, samuti juhtida geomeetrilisi kujundeid kasutaja ekraani.Kolm raamatukogud peavad sisalduma programm, mis joonistab kuju nagu ring ekraanil, kuid üks kõige eest pildiosa kuju on "geomeetria" raamatukogu.

juhised

  1. Kaasa kolm vajalik raamatukogud ülaosas oma Java lähtekoodi tekstifaili kirjutada ka ühe rea pealejärgmiselt:

    (Line 1) import java.awt. *;

    (Line 2) import java.awt.event. *;

    (Line 3) import java.awt.geom. *;

    Iga rida peab algama sõnaga "import" ja peab lõppema semikooloniga.Märkus: Liini Sulgudes olevad numbrid on ainult viiteks;ei sisalda neid ridu koodi.

  2. Loo uus Java klassi nimega "DrawCircle", et ka kasutab kõiki funktsioone Java sisseehitatud "raami" klassi meetodeid.Kas see eraldi real alla kolme esimese

    raamatukogu kaasamise jooned.Joon peaks välja nägema selline:

    (4-Ritta) avalik klassi DrawCircle ulatub Frame {

  3. Looge meetod on "DrawCircle" klassi, mis loob kuidas ringi tuleb tõmmata ning loob ka uusi eksemplarSisseehitatud meetodit nimetatakse Ellipse2D järgmiselt:

    (Line 5) Shape ringi = new Ellipse2D.Float (100.0f, 100.0f, 100.0f, 100.0f);

    Tee kindel see rida lõpeb semikooloniga.Võite proovida mõõtmed muutes igakordne 100.0f teise numbri, nagu 90.0f, kui kõik neli on samad, mis muudab täiuslik ring.

  4. Design ehitaja, et joonistab ringi monitori ekraanil.Sisesta esimene rida ehitaja järgmiselt:

    (Line 6) public void värvi (Graphics g) {

  5. Tüüp joon alla ehitaja päise kaudu, mis loob uue astme sisseehitatud raamatukogu meetod "Graphics2D"ja nime "ga," järgmiselt:

    (Line 7) Graphics2D ga = (Graphics2D) g;

  6. Sisesta rida, mis ütleb Java juhtida ringi järgmiselt:

    (Line 8) ga.draw (ringi);

  7. Tüüp rida, mis määrab joonistamise värvi välimine ringjoone.Te võite kasutada ükskõik kui esmased või täiendavad värvid nagu punane, roheline või kollane, pluss musta ja valge.Vahetage värvi nime järgmine rida värvi, mida soovite kasutada:

    (Line 9) ga.setPaint (Color.green);

  8. Sisestage järgnev rida, mis on vabatahtlik, kui soovite sisemuse ringi tuleb täita värvi kasutatakse juhtida ringi:

    (Line 10) ga.fill (ringi);

    sulgemiseks ploki koodi sisestades õige lokkis traksidega eraldi real järgmiselt:

    (Line 11)}

  9. Sisestage järgmised read, mis on peamine osa programmi.See osa programmi loob uue eksemplari oma valmis klass "DrawCircle" ja kasutab seda teha tegelikku tööd esitleda "ideed" on sisestatud reaalses maailmas (arvutiekraanil):

    (Line12) avaliku staatilise void main (String args []) {

    (Line 13) Raami = new DrawCircle ();

    (Line 14) frame.addWindowListener (uus WindowAdapter () {

    (Line 15) public void windowClosing (WindowEvent me) {

    (Line 16) System.exit (0);

    (Line 17)}

    (Line 18)});

    (Line 19) frame.setSize (400, 300);

    (Line 20) frame.setVisible (true);

    (Line 21)}

    (Line 22)}

    Raami suurus Line 19 võib olla ükskõik suurust soovite.Esimene number on laius pikslites, ja teine ​​number on kõrgus pikslites.

  10. Koostage programm ja käivitage see nagu te kõik muu Java programme.Kui programm töötab aken, mis sisaldab ring ilmub arvuti ekraanile.See on kas kontuuri ringi või tahke ringi, sõltuvalt sellest, kas valite täitevärve ritta 10.

Tips & amp;Hoiatused

  • Oluline on panna Java programmi esemed eraldi ridadel nii oma koodi saab lugeda lihtsalt.Sa tahad, et oleks võimalik lugeda ja mõista programmi kui avate selle redigeerimiseks hiljem.
21
0
2
Java Programming