Hoe je een cirkel in Java Draw

De Java-programmeertaal bevat een groot aantal ingebouwde bibliotheken voor gebruik bij het uitvoeren van vele taken die anders moeilijk zou zijn.Er zijn bibliotheken die het design van grafische gebruikersinterfaces (GUI), een netwerk communicatie en wiskundige berekeningen, evenals tekening geometrische figuren op het scherm van de gebruiker te vergemakkelijken.Drie bibliotheken worden opgenomen in een programma dat een vorm tekent zoals een cirkel op het scherm, maar het meest verantwoordelijk voor de feitelijke tekening van de vorm van de "geometrie" library.

instructies

  1. Inclusief de drie benodigde bibliotheken op de top van uw Java-broncode tekstbestand door ze te typen, een op elke lijn, als volgt:

    (lijn 1) import java.awt. *;

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

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

    Elke regel moet beginnen met het woord "import" en moet eindigen met een puntkomma.Opmerking: De lijn nummers tussen haakjes zijn alleen voor referentie;ze niet op

    te nemen in de regels code.

  2. Maak een nieuwe Java-klasse met de naam "DrawCircle" dat maakt ook gebruik van alle functionaliteit van Java ingebouwde "kader" class methodes.Doe dit op een aparte regel onder de eerste drie bibliotheek opname lijnen.De regel moet er zo uitzien:

    (Line4) public class DrawCircle breidt Frame {

  3. Maak een methode in de "DrawCircle" klasse die tot bepaalt hoe de cirkel moet worden getekend, en creëert ook een nieuwe instantie van eeningebouwde methode genaamd Ellipse2D, als volgt:

    (lijn 5) Vorm cirkel = new Ellipse2D.Float (100.0f, 100.0f, 100.0f, 100.0f);

    Zorg ervoor dat deze regel eindigt met een puntkomma.U kunt met de afmetingen verandert elke instantie van 100.0f naar een ander nummer, zoals 90.0f, zolang alle vier dezelfde zijn, die een perfecte cirkel te maken.

  4. Ontwerp van de constructeur dat de cirkel op het beeldscherm zal schilderen.Voer de eerste regel van de constructeur als volgt:

    (lijn 6) public void paint (Graphics g) {

  5. Typ een lijn onder de aannemer header die een nieuw exemplaar van de ingebouwde bibliotheek methode "Graphics2D" creëerten noem het "ga," als volgt:

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

  6. Voer een lijn die Java vertelt om de cirkel te tekenen, als volgt:

    (lijn 8) ga.draw (cirkel);

  7. Typ een lijn die de verf kleur voor de buitenste lijn van de cirkel bepaalt.U kunt een van de primaire of complementaire kleuren, zoals rood, groen of geel, plus zwart en wit te gebruiken.Vervang de kleur naam in de volgende regel met de kleur die u wilt gebruiken:

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

  8. Voer de volgende regel, die optioneel is, als je wilt dat de binnenkant van de cirkel in te vullen met de kleur gebruikt om de cirkel te tekenen:

    (lijn 10) ga.fill (cirkel);

    Sluit uit het blok van de code door het invoeren van een rechter accolade op een aparte regel, als volgt:

    (Lijn 11)}

  9. Voer de volgende regels, die het belangrijkste deel van het programma zijn.Dit gedeelte van het programma zal een nieuw exemplaar van uw voorbereide klasse "DrawCircle" te maken en zal het gebruiken om het eigenlijke werk van de presentatie van de "ideeën" naar de echte wereld heeft ingevoerd (op het computerscherm) doen:

    (Line12) public static void main (String args []) {

    (lijn 13) frame foto frame = new DrawCircle ();

    (lijn 14) frame.addWindowListener (nieuw WindowAdapter () {

    (Lijn 15) public void windowClosing (WindowEvent wij) {

    (Lijn 16) System.exit (0);

    (Lijn 17)}

    (Lijn 18)});

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

    (Lijn 20) frame.setVisible (true);

    (Lijn 21)}

    (Lijn 22)}

    Het frame grootte in Lijn 19 kan elke gewenste grootte zijn.Het eerste getal is de breedte in pixels, en het tweede nummer is de hoogte in pixels.

  10. Compileer het programma en voer het uit als jij alle andere Java-programma's.Wanneer het programma loopt, zal een venster met een cirkel op het computerscherm.Het zal ofwel de omtrek van een cirkel of een vaste cirkel, afhankelijk van of u de vulling kleur in lijn 10.

Tips & amp ingesteld;Waarschuwingen

  • Het is belangrijk om Java-programma items op aparte regels te zetten, zodat uw code gemakkelijk kan worden gelezen.U wilt in staat zijn om te lezen en begrijpen van het programma als je het voor het bewerken op een later tijdstip openen.
998
0
2
Programmeren In Java