Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako si vyrobiť trojuholník Java

Java je programovací jazyk navrhnutý tak , aby programátorov napísať program raz a spustiť ho na rôznych operačných systémoch bez zmeny kódu . Táto flexibilita urobil Java jedným z najpopulárnejších jazykov na samostatných aplikácií , rovnako ako webové aplikácie . Java je univerzálny , ako je flexibilná , čo umožňuje programátorovi vytvoriť objekt , ktorý môže definovať , vrátane všetkých možných geometrických tvarov . Veci , ktoré budete potrebovať
počítačom
Java kompilátora
Zobraziť ďalšie inštrukcie Cestuj 1

Naimportujte AWT a hojdať balíčkov pred hlavné triedy . Urobte to v zdrojovom kóde s týmito riadkami : ..

Import java.awt * ;

import javax.swing * ;
2

Vytvoriť definíciu triedy ktorá definuje trojuholník . Rozšíriť hojdačka triedy JPanel . Tu je príklad , dať tieto riadky v zdrojovom kóde , po dovoze vyhlásenie v kroku 1 :

public class JavaTriangle rozširuje JPanel {

}
3

Prepísať metódu paintComponent definovať trojuholník a nechajte program pre kreslenie tvarov . Vytvorte dátový typ Rozmery pre uloženie dĺžku trojuholníka nohy . Vytvorenie dátové typy Point uložiť umiestnenie troch vrcholov trojuholníka . Vytvorte dve celočíselné polia pre ukladanie X a Y hodnoty každého trojuholníka nohy . Vytvorte dátový typ Polygon k uloženiu hodnoty X a Y ako trojuholník . Vložte nasledujúce riadky v zdrojovom kóde , medzi otváranie a zatváranie zložených zátvorkách definície triedy v kroku 2.

Protected void paintComponent ( Graphics g ) {

super.paintComponent ( g ) ;

veľkosť Rozmery = this.getSize ( ) ;

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

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

bod 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 trojuholník = new Polygon ( x , y , x.length ) ;

g.drawPolygon ( trojuholník ) ;

}
4

Vytvorte hlavný spôsob začatia programu , vytvorenie a prezrite rámček s trojuholníkom . Inštanciu objektu JavaTriangle postaviť trojuholník . Vytvorte JFrame zobraziť postavený trojuholník . Vložte tento kód ihneď po uzatváracie zátvorkou metódy paintComponent , ale pred uzatvárací zátvorkou definície triedy v kroku 2.

Public static void main ( String [ ] args ) {

JavaTriangle trojuholník = new JavaTriangle ( ) ;

JFrame frame = new 100 ) ;

frame.show ( ) ;

}
5

Uistite sa , že váš zdrojový kód vyzerá takto :

import java . AWT * ; .

import javax.swing * ; .

public class JavaTriangle rozširuje JPanel {

protected void paintComponent ( Graphics g ) {

SUPER . paintComponent ( g ) ;

veľkosť Rozmery = this.getSize ( ) ;

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

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

bod 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 trojuholník = new Polygon ( x , y , x.length ) ;

g.drawPolygon ( trojuholník ) ;

}

public static void main ( String [ ] args ) {

JavaTriangle trojuholník = new JavaTriangle ( ) ;

JFrame frame = new 100 ) ;

frame.show ( ) ;

}

}
6

Kompilácia kódu . Názov zdrojového kódu JavaTriangle.java , zadajte príkaz : javac JavaTriangle.java
7

Spustite program . Ak to chcete vykonať , zadajte : java JavaTriangle

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené