Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment formater fractions en Java 
  • Comment sortir d'un programme si que…
  • Comment utiliser le fichier de taill…
  • Comment obtenir Fond Bouton dans And…
  • Longueur Méthode d' entrée en Java…
  • Comment faire pour convertir une col…
  • Comment faire pour créer des fichie…
  • Comment faire un histogramme en Java…
  • Comment faire pour créer des hiéra…
  • Java Theory & Practice : Collecte de…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Comment dessiner des triangles en Java

    L'interface de programmation Java contient une capacité de traitement graphique avancé. Dessiner des formes simples telles que des triangles est une question de définition des paramètres pour la forme dans un cadre. Le réglage de ces paramètres se fait par l'utilisation de certains types de données et méthodes Java qui instruisent le compilateur de programme sur ce qu'il faut faire lorsque les méthodes sont appelées . Remplacement d'une méthode spéciale appelée paintComponent garantit la précision du dessin d'une forme définie . Instructions
    1

    Importer les graphiques, les points et les forfaits AWT polygone et JFrame et forfaits swing de JPanel . Le code passe avant le premier cours de votre programme et ressemble à ceci: Photos

    java.awt.Graphics d'importation ;

    java.awt.Point d'importation;

    import java . awt.Polygon ;
    javax.swing.JFrame d'importation de

    ;

    javax.swing.JPanel d'importation;
    2

    Créer votre classe de triangle et d'étendre la classe JPanel si que le triangle peut être affichée sur un écran . Votre code doit ressembler à ceci , mais vous pouvez nommer votre programme que vous voulez :

    TriangleShape public class JPanel {

    }
    3

    Remplacez la méthode paintComponent dans votre classe principale . Les instructions Java utilise pour dessiner le triangle se trouvent dans cette méthode. Le code ressemble à ceci , mais vous pouvez nommer les types de données que vous souhaitez :

    publique vide paintComponent (Graphics g ) {

    super.paintComponent ( g);
    < p> Dimensions en longueur = 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); < br >

    int [ ] = { x P1.x , P2.x , p3.x };

    int [ ] y = { p1.y , p2.y , p3.y }; < br >

    triangle Polygone = new Polygon ( x , y, x.length ) ;

    les points P1 , P2 et P3 définissent les sommets du triangle. Les int [ ] tableaux et le triangle de forme polygonale du type des côtés du triangle . Ce code va dans les crochets de votre classe principale .
    4

    créer la méthode principale , qui enseigne Java pour créer un cadre sur lequel dessiner le triangle et ajoute le triangle du cadre. Le code est le suivant , en utilisant vos noms pour les types de données : Trouvez

    public static void main ( String [] args ) {

    TriangleShape t = new TriangleShape ();

    JFrame cadre = new 100);

    frame.show ();

    Ce code va dans les pattes de votre classe principale , d'après la méthode printComponent
    < . br>

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment vérifier si ResultSet est nul 
  • Comment vérifier si une chaîne contenu de la variable est numérique en Java 
  • Comparaison de chaînes en JSP 
  • Comment faire pour envoyer HTML Avec Javamail 
  • Comment faire pour trouver une chaine en Java 
  • Comment puis- je créer un calculateur de taux d'intérêt simple en Java 
  • Comment générer des nombres aléatoires sans répétition en Java 
  • A propos des fonctions de caractères Java 
  • Comment accéder à la liste du Front Lié avec Java 
  • Prend développements Android 
  • Connaissances Informatiques © http://www.ordinateur.cc