Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe je een cirkel in Java Draw
De programmeertaal Java bevat een groot aantal ingebouwde bibliotheken voor gebruik in het uitvoeren van vele taken die anders moeilijk zou zijn . Er zijn bibliotheken die de ontwerpen van grafische gebruikersinterfaces ( GUI ) , netwerk communicatie en wiskundige berekeningen , evenals tekenen geometrische figuren op het scherm van de gebruiker te vergemakkelijken . Drie bibliotheken moeten worden opgenomen in een programma dat een vorm zoals een cirkel op het scherm tekent , maar het meest verantwoordelijk voor de feitelijke tekening van de vorm is de " geometrie " library . Instructies
1

Neem de drie noodzakelijke bibliotheken aan de bovenkant van uw Java- broncode tekstbestand door hen , een op elke regel te typen als volgt :

( lijn 1 ) import java . awt * ; .

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

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

Elk lijn moet beginnen met het woord " import " en moet eindigen met een puntkomma . Opmerking : De lijn nummers tussen haakjes zijn alleen ter referentie , hoeft ze niet op in de regels code kopen van 2

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

( Line4 ) public class drawCircle breidt Kader {
3

Maak een methode in de " drawCircle " klasse die stelt hoe de cirkel moet worden getrokken , en creëert ook een nieuw exemplaar van een ingebouwde methode genaamd Ellipse2D , als volgt :

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

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

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

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

Typ een lijn onder de constructeur header die een nieuwe instantie creëert van de ingebouwde bibliotheek -methode " Graphics2D " en noem maar op " ga, " als volgt :

( lijn 7 ) Graphics2D gA = ( Graphics2D ) g;
6

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

( lijn 8 ) ga.draw ( cirkel) ;
7

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

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

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

( lijn 10 ) ga.fill ( cirkel) ;

Close out 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 de het programma . Dit gedeelte van het programma zal een nieuw exemplaar van uw voorbereide class " drawCircle " te maken en zal deze gebruiken om het eigenlijke werk van de presentatie van de " ideeën " die u hebt ingevoerd om de echte wereld ( op het computerscherm ) doen :

(Lijn 12 ) public static void main ( String args [ ] ) {

( lijn 13 ) Frame kader = new drawCircle ( ) ;

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

( lijn 15 ) public void windowClosing ( WindowEvent we ) {

( lijn 16 ) System.exit ( 0 ) ;

( lijn 17 ) }

( lijn 18 ) } ) ;

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

( lijn 20 ) frame.setVisible ( true ) ; < >

( lijn 21 ) }

br ( lijn 22 ) }

De framemaat in lijn 19 kan elke gewenste grootte zijn. Het eerste getal is de breedte in pixels , en het tweede getal is de hoogte in pixels .
10

Compileer het programma en voer het uit als je alle andere Java-programma's . Wanneer het programma loopt , wordt een venster met een cirkel weergegeven op het computerscherm . Het zal ofwel de omtrek van een cirkel of een rondje te zijn , afhankelijk van of u de vulkleur in lijn 10 .

Previous: Next:
  Java Programming
·Hoe te Pixels Flip in Java Met…
·Wat is een Java Bean 
·Hoe je Java JDK Zoek in Ubuntu…
·Hoe kan ik een bestand gemaakt…
·Hoe maak je een Java- programm…
·Over een JSP File Transfer 
·Basic Java Codes 
·Waarom heeft AS2 gecertificeer…
·Hoe kan ik een applet maken me…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·CodeIgniter Vs . ExpressionEngine 
·Hoe maak je een Tekstlijst tellen in Pyt…
·Hoe E-mail versturen naar VB.Net System …
·Wat is UBound en LBound in Visual Basic …
·Hoe te Arrays in PCSpim Zorg 
·Wat is een PHP File Format 
·PHP constanten Vs . Variabelen 
·MySQL Maak een database Tutorial 
·Hoe je MySQL database Transfer naar Netw…
Copyright © Computer Kennis http://www.nldit.com