Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvoriť WordPad alebo iný textový editor , vložte do neho nasledujúce príkazy . Tieto príkazy inicializovať digitálne plátno , na ktoré budete čerpať psa obraz
import javax.swing * ; .. Import java.awt * ; . Dovoz java.util.List ; import java.util * . ;
public class dogPicture { private static dogPicture cvasInstance ; private int [ ] xpoints = { 27 , 52 , 91 , 146165281 , 337 , 322 , 145 , 82 , 27 } ; private int [ ] ypoints = { 500 , 82 , 65 , 258 , 162 , 135 , 276 , 78 , 56 , 9 , 50 } ;
public static dogPicture getCanvas ( ) { if ( cvasInstance == null ) { cvasInstance = new dogPicture ( " pes " , , 300 , 300 , Color.white ) ; } cvasInstance.setVisible ( true ) ; návrat cvasInstance ; }
súkromné JFrame frame , súkromné Canvas2 CVAS ; súkromné Graphics2D graf , súkromná Farba bGCOLOR ; súkromné obrázku imgCanvas ;
súkromné dogPicture ( String canvasTitle , int wid , int HGT , farba bgcolor ) { frame = new JFrame ( ) ; CVAS = new Canvas2 ( ) ; frame.setContentPane ( CVAS ) ; frame.setTitle ( canvasTitle ) ; CVAS . setPreferredSize ( nový Rozmery ( wid , HGT ) ) ; bgcolor = bGCOLOR , ramec.pack ( ) ;
}
2
vložte nasledujúci príkazy Java po " rámu . balenie " vyhlásenie . Tieto príkazy zobrazia na plátno , na ktorom sa objaví obraz psa
public void setVisible ( boolean viditeľné ) { if ( graf == null ) { Rozmery size = cvas.getSize ( ) ; . ImgCanvas = cvas.createImage ( size.width , size.height ) Graf = ( Graphics2D ) imgCanvas.getGraphics ( ) ; graf.setColor ( bgcolor ) ; graf.fillRect ( 0 , 0 , size.width , size.height ) ; graf.setColor ( Color. biela ) ;
} frame.setVisible ( viditeľné ) ; } private class Canvas2 rozširuje JPanel { public void paint ( Graphics g ) { g.drawImage ( imgCanvas , 0 , 0 , null ) ; } }
3
Vložte nasledovné vyhlásenie po " SetColor " vyhlásenie . Tento výraz používa funkciu " drawPolygon " osnova rad 2 - D súradníc , ktoré znázorňujú psa . Tieto súradnice sú obsiahnuté v premennej " xpoints " a " ypoints . " Posledný argument vo funkcii " drawPolygon " určuje počet bodov v obraze psa .
Graf.drawPolygon ( xpoints , ypoints , 10 ) ;
4
Uložte súbor ako " dogPicture.java , " a potom kliknite na tlačidlo Windows " Štart " . Napíšte " cmd " do textového poľa , ktoré sa objaví sa zobrazí výzva DOS . Prejdite do zložky obsahujúce vaše dogPicture.java súbor , použite príkaz " dir " . Typ " javac dogPicture.java " zostaviť súbor , spustite program príkazom " java dogPicture . " Zobrazí sa okno aplikácie vášho programu a zobraziť obraz psa .