Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Import grafiky , bod a polygónov AWT balíčky a JFrame a JPanel hojdačka balíčkov . Kód ide pred prvou triedou svojho programu a vyzerá takto : Spojené
dovozné java.awt.Graphics ;
import java.awt.Point ;
import java . awt.Polygon ;
import javax.swing.JFrame , Spojené
dovozné javax.swing.JPanel ;
2
Vytvorte si trojuholník triedu a rozšíriť triedu JPanel tak , že trojuholník je možné zobraziť na obrazovke . Váš kód by mal vyzerať takto , aj keď je možné pomenovať svoj program , čo by ste chceli :
public class TriangleShape rozširuje JPanel {
}
3
Prepísať metódu paintComponent vo svojej hlavnej triede . Pokyny Java používa k tomu trojuholník sa nachádza v tejto metóde . Kód vyzerá to , aj keď je možné pomenovať dátové typy , čo by ste chceli :
public void paintComponent ( Graphics g ) {
super.paintComponent ( g ) ;
< dĺžka p > Rozmery = this.getSize ( ) ;
Point p1 = new Point ( size.width /3 , ( 2 * size.height ) /3 ) ;
Point p2 = new point ( size.width /2 , size.height /3 ) ;
Point p3 = new Point ( ( 2 * size.width ) /3 , ( 2 * size.height ) /3 ) ;
int [ ] x = { p1.x , p2.x , p3.x } ;
int [ ] y = { p1.y , p2.y , p3.y } ,
Polygon trojuholník = new Polygon ( x , y , x.length ) ;
body P1 , P2 a P3 definujú vrcholy tohto trojuholníka . Na int [ ] pole a trojuholník typu Polygon tvorí nohy trojuholníka . Tento kód platí v zátvorke vašej hlavnej triedy .
4
Vytvorte hlavnú metódu , ktorá inštruuje Java vytvoriť rámec , na ktorom sa kresliť trojuholník a pridá trojuholník s rámom . Kód je takto , pomocou názvov pre dátové typy :
public static void main ( String [ ] args ) {
TriangleShape t = new TriangleShape ( ) ;
JFrame frame = new 100 ) ;
frame.show ( ) ;
Tento kód platí v zátvorke vašej hlavnej triede , po spôsobe printComponent
< . br >