Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur Rita trianglar i Java

    Java programmeringsgränssnitt innehåller en avancerad grafik processorkapacitet . Rita enkla former såsom trianglar är en fråga om att definiera parametrar för formen i en ram . Ställa dessa parametrar sker genom användning av vissa datatyper och Java metoder som instruerar programmet kompilatorn om vad man ska göra när de anropas . Åsidosätta en speciell metod som kallas paintComponent säkerställer exakt ritning av en definierad form . Instruktioner
    1

    Importera grafik , peka och Polygon paketresor AWT och JFrame och JPanel paket swing . Koden går före den första klassen i ditt program och ser ut så här :
    java.awt.Graphics

    import ,

    import java.awt.Point ,

    import java . awt.Polygon ;

    import javax.swing.JFrame ,

    import javax.swing.JPanel ,
    2

    Skapa din triangel klass och utöka JPanel klassen så att triangeln kan visas för en skärm. Din kod bör se ut så här , men du kan namnge ditt program vad du vill :

    public class TriangleShape utökar JPanel {

    }
    3

    Åsidosätt paintComponent metoden i din huvudklass . Instruktionerna Java använder för att rita en triangel finns i denna metod . Koden ser ut så här , men du kan namnge datatyper vad du vill :

    public void paintComponent ( Graphics g ) {

    super.paintComponent ( g ) ;

    Dimension längd = this.getSize ( ) ;

    Point p1 = new Point ( size.width /3 , ( 2 * size.height ) /3 ) ,

    Point p2 = ny 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 triangel = ny Polygon ( x , y , x.length ) ;

    punkterna P1 , P2 och P3 definiera vertexes i triangeln . Int [ ] arrayer och triangeln av typen Polygon bildar benen i triangeln . Denna kod går inom parentes i din huvudklass .
    4

    Skapa den huvudsakliga metoden , som instruerar Java för att skapa en ram på vilken man kan dra triangeln och lägger triangeln till ramen . Koden är som följer , med hjälp av ditt namn för datatyper :

    public void main ( String [] args ) {

    TriangleShape t = ny TriangleShape ( ) ;

    JFrame frame = new 100 ) ,

    frame.show ( ) ;

    Denna kod går i parentes av dina viktigaste klassen , efter printComponent metoden
    < . br >

    Tidigare:

    nästa:
    relaterade artiklar
    ·Gratis Java Tutorials
    ·Java Concepts : länkad lista Lab
    ·Hur ställer jag in en automatisk RSS-flöde på min we…
    ·Hur man ladda bilder i Java med hjälp NetBeans
    ·Varför behöver vi Java för Windows Systems
    ·Hur köra applet i Java
    ·Hur Hundföraren Arbetet Android
    ·Hur till Ändra Java 1.6 till Java 1.5 för Mac
    ·Hur du överför en WP Theme till HostGator cPanel
    ·Vad är en begäran Processor i Struts
    Utvalda artiklarna
    ·Reflection X Tutorial
    ·Den Scanner Ingång Funktion i Java
    ·Konfigurera en Outlook-kalender Script
    ·Konvertera Temperatur i QBasic
    ·Hur man gör en sträng till en webbadress i Django
    ·Hur Lösenordsskydda ett Word-dokument med C # -kod
    ·Ställa upp i ett träd Binary Sök i Python
    ·Söka efter en fil med ett makro
    ·Hur man gör en HEX fil
    ·Hur man skriva en rotdomän till Default.aspx Med ASP.N…
    Copyright © Dator Kunskap http://www.dator.xyz