De drawOval gemak methode in klasse Graphics2D Java's kunt u primitieve vormen kunt tekenen met slechts een paar simpele argumenten . DrawOval neemt een x-coördinaat en de y coördinaat dat de linkerbovenhoek van de rechthoek die het ovaal dat u wilt tekenen grenst definiëren . Het neemt ook de gewenste breedte en hoogte van die ovaal. Met de NetBeans ontwikkelomgeving , is het gemakkelijk om een programma dat deze methode gebruikt een ovaal moet maken . Instructies 1 Selecteer " New Project" uit het menu NetBeans 's "Bestand " om een nieuw project aan te maken . Selecteer " Java Application " uit de lijst van activiteiten . U kunt de titel van het project wat je maar wilt . Kopen van 2 Klik op " Nieuw bestand " in het menu "Bestand " . Selecteer " Java Class " en klik op "Volgende . " Type " DrawingComponent " in het veld " Class Naam " en klik op "Finish ". Type 3 " breidt Component " na " DrawingComponent " maar vóór opening beugel van de klasse zodra uw nieuwe klasse opent in NetBeans 's code-editor . 4 Maak een nieuwe paint methode in de DrawingComponent klasse . Deze nieuwe methode zal standaard methode paint van de component overschrijven en kunt u direct weergeven op het component. Typ de volgende code tussen de opening en haakjes sluiting aan de methode maken de DrawingComponent 's : public void paint ( Graphics g ) { } Type 5 de volgende code tussen de opening van de methode paint 's en haakjes sluiting aan een instantie van de klasse Graphics2D maken: Graphics2D G2D = ( Graphics2D ) g; 6 nieuwe gehele waarden om informatie over uw ovale houden met de volgende code : int x = 100 ; int y = 100 ; int width = 50 ; int height = 100 ; 7 Teken je ovaal met de volgende code : g2d.drawOval ( x , y , breedte, hoogte ) ; < br > 8 Schakel terug naar je project oorspronkelijke klasse door te klikken op de naam in de lijst tab boven de code-editor . Maak een nieuwe JPanel en voeg uw aangepaste DrawingComponent om het met deze code : JFrame kader = new JFrame ( ) ; int steigerbreedte = 300 ; int frameHeight = 300 ; frame.setSize ( steigerbreedte , DrawingComponent ( ) ) ; . 9 Klik met de rechtermuisknop op uw project in de " projecten" lijst aan de linkerkant van het venster en selecteer "Run " om het project uit te voeren < br >
|