Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan Tegn en hund i Java
    Bruk Javas tegning funksjoner, inkludert " DrawPolygon "-funksjonen , for å skape et bilde av en hund på skjermen. Dette programmet introduserer deg til å lage Java- programmer som bruker 2 - D grafikk . En viktig del av prosessen med å trekke hunden til skjermen er å bestemme koordinatene til punkter som utgjør dette bildes form. Den " DrawPolygon " -funksjonen trenger disse koordinatene for å trekke hunden bildet. Du kan få disse koordinatene ved å laste et bilde inn i et program som Windows Paint , som viser skjermen koordinatene til musepekeren. Instruksjoner
    en

    Åpne WordPad eller annen tekst editor , deretter lim inn i den følgende utsagn . Disse uttalelsene initialisere digital lerret som du vil tegne en hund image

    import javax.swing * ; . . Import java.awt * ; . Import java.util.List ; . Import java.util * ;

    public class dogPicture {private static dogPicture cvasInstance ; private int [ ] xpoints = { 27 , 52, 91 , 146 165 281 , 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 ( "hund" , , 300 , 300 , Color.white ) ;} cvasInstance.setVisible ( true); retur cvasInstance ;}

    privat JFrame ramme; private Canvas2 CVAs ; private Graphics2D graf , privat Color bgColor ; private Bilde imgCanvas ;

    privat dogPicture (String canvasTitle , int wid , int hgt , Color bgColor ) { frame = new JFrame (); CVAs = new Canvas2 (); frame.setContentPane ( CVAs ) ; frame.setTitle ( canvasTitle ) ; CVAs . setPreferredSize (new Dimension ( wid , HGT )); bgColor = bgColor ; frame.pack ();

    }
    2

    Lim følgende Java uttalelser etter "ramme . pakke "statement. Disse uttalelsene viser lerret som hunden bildet vises

    public void setVisible ( boolean synlig) { if ( graf == null ) { Dimension 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. hvit);

    } frame.setVisible (synlig ) ;} private class Canvas2 strekker JPanel { public void paint (Graphics g ) { g.drawImage ( imgCanvas , 0 , 0 , null ); } }

    3

    Lim inn følgende uttalelse etter " SetColor " statement. Denne uttalelsen bruker " DrawPolygon "-funksjonen til å plotte en rekke 2 -D koordinater som viser en hund . Disse koordinatene finnes i variablene " xpoints " og " ypoints . " Den siste argument i " DrawPolygon "-funksjonen angir antall punkter i hunden bildet.

    Graf.drawPolygon ( xpoints , ypoints , 10 );
    4

    Lagre filen som " dogPicture.java ", deretter klikker du på Windows "Start "-knappen . Skriv "cmd" i tekstboksen som vises til å vise en DOS-ledeteksten . Bruk " dir "-kommandoen for å navigere til mappen som inneholder dogPicture.java fil. Type " javac dogPicture.java " for å kompilere filen , og deretter kjøre programmet ved å skrive " java dogPicture . " Din programmets programvinduet vises og vise hunden bildet.

    früher :

     Weiter:
      Relatert Artike
    ·Slik Pass på Checkbox Verdi Into database ved hjelp av…
    ·Hvordan sette inn poster i Java 
    ·Hva er Påstander i Java 
    ·Hvordan lage en Java applet i NetBeans 
    ·Hvordan konvertere en streng i Java for å GeneralPath 
    ·Slik installerer Java Virtual Machine 
    ·Hvordan laste ned & Lær Java på BlueJ Miljø 
    ·Hvordan bygge en beslutning treet i Java Open Source 
    ·Hvordan gjøre Mouse Listener Bruk Swing i Java 
    ·Java 1.5 Enum Tutorial 
      Anbefalte artikler
    ·Hvordan begynne en Google Maps program Med PHP 
    ·Konsekvenser av bufferoverflyter 
    ·Slik konverterer TimeSpan Into en Float 
    ·PHP MySQL Connection funksjon tester 
    ·Hvordan sette PHP Cookies 
    ·Tutorial på JMS 
    ·Konvertering Char Buffer å doble i C + + 
    ·Hvordan sette opp Java CLASSPATH på Windows 
    ·Hvordan legge til API 
    ·Slik kjører en prosess på en ekstern PC Med WMI 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/