| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Peindre méthode dans une Applet Java
    Chaque applet Java contient une méthode «peinture» . La classe de l'applet va gérer automatiquement le dessin de tous les éléments de l'interface utilisateur à l'écran défini dans le cadre de l'applet . Toutefois, dans le procédé de " peindre", le programmeur a un accès direct à l'écran. Cela lui permet de porter à la toile de la demande directement et rend les interfaces de création non standard de l'utilisateur , des graphiques et même des jeux possibles. Instructions
    1

    Ouvrez un éditeur de texte ou Java environnement de développement intégré comme Netbeans .
    2

    Ouvrez votre fichier applet si vous en avez déjà un . Sinon, collez le code de l'applet suivant dans votre éditeur de texte: . .

    Import java.awt * ;

    java.applet import * ;

    import javax.swing . * ;

    javaappletpaint public class JApplet {

    public void paint (Graphics g ) {

    super.paint ( g);

    } < br >

    }

    Ce simple applet contient rien d'autre qu'une méthode de peinture. Cette méthode prend un objet Graphics qui vous fournit un contexte dans lequel dessiner ce que vous voulez . La méthode de peinture contient une seule commande :

    super.paint ( g);

    Cette commande indique l'applet pour effectuer toutes les opérations de peinture par défaut pour la classe JApplet . Il s'agit d'une commande absolument essentiel si vous souhaitez attirer tous les aspects de l'apparence des applets manuellement
    3

    Collez le code suivant pour dessiner un simple message texte au sein de l' applet: .
    < p> g.setColor ( color.blue ) ;

    g.setFont (new Font ( " serif" , Font.ITALIC + Font.Bold , 36) ;

    g.drawString ( " Bonjour tout le monde " , 40,80 ) ;

    ce qui rend un simple message texte en italique et en gras de taille 36 , 40 pixels à partir du côté gauche de l' applet et 80 pixels du haut Lors de la rédaction . texte comme celui-ci , c'est la base du caractère le plus à gauche dans le texte qui est placé dans cette position
    4

    coller les commandes suivantes dans la méthode de peinture pour dessiner un rectangle : .
    < p > g.setColor ( color.red ) ;

    g.drawRect (40, 80 , 45, 50);

    dessine un rectangle de 40 pixels de la gauche et 80 pixels de haut de l'applet le rectangle est de 45 pixels de large et 50 pixels de haut
    5

    Collez le texte suivant pour dessiner une image : . .

    image i = Toolkit.getImage ( " http://www.server.com /image.bmp ");

    g.drawImage (i, 40,80 , null);

    Vous devrez remplacer l' URL de l'image à l'emplacement de une image réelle sur votre propre serveur .

    Previous :

    next :
      articles connexes
    ·Comment effectuer un enregistrement Rechercher dans une…
    ·Comment retourner un champ caché dans JSP 
    ·Comment écrire un programme Java qui Aller prénom et …
    ·Comment passer texte en Java 
    ·Comment vérifier si une chaîne est numérique avec Ja…
    ·Utilisez des Collator en Java 
    ·Comment faire un projet Web dans Eclipse travail via un…
    ·Comment faire pour installer Java XP 
    ·Comment ajouter Chat pour votre site 
    ·Comment: Annotations à partir du code Java 
      articles en vedette
    ·Comment accéder aux colonnes DataSet 
    ·Comment lire un fichier de longueur variable en COBOL 
    ·Java Garniture fonction 
    ·Comment vérifier si un tableau possède une valeur ou …
    ·Comment créer mes propres contrôles dans Vb.NET 
    ·ANSI Codage en C # 
    ·Comment éviter Javascript Void 
    ·Qu'est-ce qu'un Xilinx XPS 
    ·Comment créer POO JavaScript 
    ·Comment puis-je modifier un ListView sur Visual Basic 
    Copyright © Connaissances Informatiques http://fr.wingwit.com