Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe maak je een driehoek in Java
Java Zorg is een programmeertaal ontworpen om software programmeurs om een ​​programma eenmaal schrijven en deze vervolgens op diverse besturingssystemen zonder de code te wijzigen . Deze flexibiliteit heeft Java een gemaakt van de meest populaire talen voor standalone toepassingen als webapplicaties . Java is zo veelzijdig als flexibel , waardoor de programmeur een object dat hij kan bepalen , dat onder meer allerlei geometrische vormen . Wat je nodig hebt
Computer
Java-compiler
Toon Meer Aanwijzingen

Import 1 de AWT en swing pakketten voordat de hoofdklasse . Doe dit in uw broncode met deze lijnen : . .

Import java.awt *
;

import
javax.swing * ; kopen van 2

Maak een klasse definitie dat de driehoek bepaalt . Verleng de schommel klasse JPanel . Hier is een voorbeeld , leg deze lijnen in uw broncode , na de invoer verklaringen in Stap 1 :

public class JavaTriangle
breidt JPanel {

}
3

Hef de paintComponent methode om de driehoek te bepalen en laat het programma om de vorm te tekenen . Een dimensie gegevenstype de lengte van de driehoek benen slaan . Code Point gegevenstypen om de locatie van de drie toppen van de driehoek slaan . Maak twee integer arrays om de x -en y -waarden van elke driehoek been slaan . Een Polygon gegevenstype de x en y-waarden opslaan als een driehoek . Zet de volgende lijnen in je broncode , tussen het openen en sluiten accolades van de klasse definitie in stap 2 .

Beschermde nietige paintComponent ( Graphics g ) {

super.paintComponent
( g ) ;

Dimension grootte
= this.getSize ( ) ;

Point
point1 = new Point ( size.width /3 , ( 2 * size.height ) /3 ) ;

Punt punt2 = new Point ( size.width /2 , size.height /3 ) ;

Point
point3 = new Point ( ( 2 * size.width ) /3 , ( 2 * size.height ) /3 ) ;

int [ ] x = { point1.x , point2.x , point3.x } ;

int [ ] y = { point1.y , point2.y , point3 . y } ;

Polygon driehoek
= new Polygon ( x , y , gelijk aan x.length ) ;

g.drawPolygon
( driehoek ) ;

}
4

Maak de belangrijkste methode om het programma te starten , te creëren en weergeven met een kader met de driehoek . Instantiëren een JavaTriangle object om een driehoek te construeren . Maak een JFrame om de geconstrueerde driehoek weergegeven . Zet deze code onmiddellijk na de accolade sluiten van de paintComponent methode , maar voordat de accolade sluiten van de klasse definitie in stap 2 .

Public static void main ( String [ ] args ) op {

JavaTriangle
driehoek = new JavaTriangle ( ) ;

JFrame kader
= new 100 ) ;

frame.show ( ) op ;

}
5

Bevestig dat uw broncode ziet er zo uit :

import java
. awt * ; .

import
javax.swing * ; .

public class JavaTriangle
breidt JPanel {

beschermde nietige paintComponent
(Graphics g ) {

super
. paintComponent ( g ) ;

Dimension grootte
= this.getSize ( ) ;

Point
point1 = new Point ( size.width /3 , ( 2 * size.height ) /3 ) ;

Point
punt2 = new Point ( size.width /2 , size.height /3 ) ;

Point
point3 = new Point ( ( 2 * size.width ) /3 , ( 2 * size.height ) /3 ) ;

int [ ] x = { point1.x , point2.x , point3.x } ;

int [ ] y = { point1.y , punt2 . y , point3.y } ;

Polygon driehoek
= new Polygon ( x , y , gelijk aan x.length ) ;

g.drawPolygon
( driehoek ) ;

} < br

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

JavaTriangle driehoek = new JavaTriangle ( ) op ;

JFrame kader
= new 100 ) ;

frame.show ( ) op ;

}


}
6

Compileer de code . Noem de broncode JavaTriangle.java , voer vervolgens het commando : javac JavaTriangle.java
7

Voer het programma uit . Java JavaTriangle

: om dit , soort doen

Previous: Next:
  Java Programming
·Hoe maak je een nieuwe regel i…
·Hoe te bespoedigen een applet 
·Hoe Java Ondersteunt Software …
·Hoe te XML- document gebruiken…
·Hoe je Java 1.6 downloaden 
·Java Exception Handling Tutori…
·Hoe maak je een Web Project Zo…
·Een raamwerk voor het bouwen v…
·Hoe te spellen een nummer in J…
  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
·Hoe uw eigen Installer Maak 
·Hoe maak je een nieuwe vorm Binnen de Ne…
·Hoe maak je een generieke lijst sorteren…
·Hoe te gebruiken Lightbox Met Smooth Ank…
·Hoe je BASIC Stamp Split I /O -signalen 
·Hoe je HTML tekst Wijzig in jQuery Input…
·Hoe kan ik een MySQL database importeren…
·Hoe kan ik een aangepaste cursor in Java…
·Online PHP Certification 
Copyright © Computer Kennis https://www.nldit.com