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 trekanter i Java
    Java programming interface inneholder en avansert grafikk behandlingskapasitet . Tegning enkle former som trekanter er et spørsmål om å definere parametre for formen i en ramme. Innstilling disse parametrene er gjort gjennom bruk av visse datatyper og Java metoder som instruerer programmet kompilatoren om hva du skal gjøre når metodene kalles. Overstyre en spesiell metode som kalles paintComponent sikrer presis tegning av en definert form. Instruksjoner
    en

    Importer grafikk , pek og Polygon AWT pakker og JFrame og JPanel swing pakker. Koden går før første klasse av programmet , og ser slik ut:

    import java.awt.Graphics ;

    import java.awt.Point ;

    import java . awt.Polygon ;

    import javax.swing.JFrame ;

    import javax.swing.JPanel ;
    2

    Lag din trekant klasse og utvide JPanel klassen slik at trekanten kan vises på en skjerm. Koden skal se slik ut , selv om du kan navngi program hva du ønsker : en

    public class TriangleShape strekker JPanel {

    }
    3

    Overstyr paintComponent metoden i din viktigste klassen . Instruksjonene Java bruker for å trekke trekanten befinner seg i denne metode . Koden ser slik ut, selv om du kan navngi datatyper hva du ønsker :

    public void paintComponent (Graphics g ) {

    super.paintComponent ( g ) ;
    < p> Dimension lengde = 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 trekant = ny Polygon ( x , y , x.length ) ;

    poeng p1 , p2 og p3 definere toppunktene på trekanten. De int [ ] arrays og trekantens av typen Polygon skjema beina på den trekanten . Denne koden går innenfor parentes av dine viktigste klassen .
    4

    Lag den viktigste metoden , som instruerer Java for å lage en ramme hvorpå å tegne trekanten og legger trekanten til rammen . Koden er som følger , ved hjelp av navn for datatypene :

    public static void main ( String [] args ) {

    TriangleShape t = new TriangleShape ();
    < p > JFrame frame = new 100),

    frame.show ();

    Denne koden går i parentes av dine viktigste klassen , etter printComponent metoden
    < . br >

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en Web-prosjektet i Eclipse arbeid via Bro…
    ·En Tutorial på SQL Server i JDBC 
    ·Hvordan lage en Java Swing spill 
    ·Instruks for Chefmate WM -77 Waffle Iron 
    ·Hvordan Les Int Java 
    ·Java UDP: Hvordan sende en fil 
    ·Hvordan Test om et tegn er et tall eller ikke i Java 
    ·Hvordan skrive en abstrakt klasse i Java 
    ·Slik Clear en JMS Queue 
    ·Hvordan bruke Java tilbakering 
      Anbefalte artikler
    ·Hvordan bruke Shell funksjon i VBA 
    ·Slik kjører du en PHP fil i en Browser 
    ·Slik konverterer Python til EXE 
    ·Hvordan erstatte en tekstboks med en annen som Fyller d…
    ·Hvordan kan jeg sette en variabel på flere linjer for …
    ·Online Computer Programming Skoler 
    ·Hvor å Endre Locale Struts i Java 
    ·Hvordan bruke flere variabler i en adresse String 
    ·Slik konverterer Fra Int til Char 
    ·Slik bruker du en Google App Engine i Eclipse 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/