| 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
    Comment dessiner un ovale dans NetBeans
    La méthode pratique drawOval en classe Graphics2D de Java vous permet de dessiner des formes primitives avec seulement quelques arguments simples. DrawOval prend une coordonnée x et ay coordonnées qui définissent le coin supérieur gauche du rectangle qui encadre l'ovale que vous voulez dessiner . Il prend également la largeur désirée et la hauteur de ce que ovale. Avec l'environnement de développement NetBeans, il est facile de créer un programme qui utilise cette méthode pour dessiner un ovale. Instructions
    1

    Sélectionnez " Nouveau Projet" dans le menu " Fichier" de NetBeans pour créer un nouveau projet. Sélectionnez " Java Application " de la liste des types de projets. Vous pouvez donner un titre au projet que vous souhaitez .
    2

    Cliquez sur "Nouveau dossier " dans le menu "Fichier" . Sélectionnez " Java Class " et cliquez sur "Suivant". Tapez " DrawingComponent " dans le champ " Nom de la classe " puis cliquez sur "Terminer".
    3 Type de

    " s'étend Component" après " DrawingComponent " mais avant la parenthèse d'ouverture de la classe une fois que votre nouvelle classe s'ouvre dans l'éditeur de code de NetBeans.
    4

    créer une nouvelle méthode de peinture dans la classe DrawingComponent . Cette nouvelle méthode remplace la méthode de peinture par défaut du composant et vous permettre de dessiner directement sur ​​le composant . Tapez le code suivant entre l'ouverture et la fermeture de parenthèses pour créer la méthode du DrawingComponent : public void paint (Graphics g ) { }


    5

    Tapez le code suivant entre l'ouverture de la méthode de peinture et la fermeture de parenthèses pour créer une instance de la classe Graphics2D : Graphics2D G2D = ( Graphics2D ) g;
    6

    créer de nouvelles valeurs entières pour stocker des informations sur votre ovale avec le code suivant : int x = 100; int y = 100; int largeur = 50; int height = 100;
    7

    Dessinez votre ovale avec le code suivant : g2d.drawOval ( x , y, largeur, hauteur) ;

    8

    Revenez à la classe d'origine de votre projet en cliquant sur son nom dans la liste des onglets ci-dessus l'éditeur de code. Créer un nouveau JPanel et d'ajouter votre DrawingComponent personnalisée pour elle avec ce code: JFrame frame = new JFrame (); int FrameWidth = 300; int frameHeight = 300; frame.setSize ( FrameWidth , DrawingComponent ()); .
    9

    un clic droit sur votre projet dans la liste «Projets» sur le côté gauche de la fenêtre et sélectionner "Exécuter " pour lancer le projet


    Previous :

    next :
      articles connexes
    ·Comment créer Interactive Widgets pour le Android 
    ·Comment Flush un émulateur tampon d'entrée Android 
    ·Comment faire pour modifier le JDK dans BEA WebLogic 8.…
    ·A Override surcharge Java 
    ·Comment faire pour rediriger le JSP 
    ·Java flux d'entrée d'un projet 
    ·Comment installer un script de suivi Avec Java 
    ·Comment puis-je faire une liste Hibernate pas avoir d'é…
    ·Tutoriel pour l' application de bureau NetBeans 
    ·Can the Run Android Jar 
      articles en vedette
    ·Comment écrire une instruction if dans Visual Basic 
    ·Boostez Tutoriel Multithreading 
    ·Configuration requise pour Turbo C 
    ·OCX Outils 
    ·Comment faire pour créer des graphiques en Java 
    ·Comment faire pour utiliser le contrôle de votre page …
    ·Comment éviter les mots communs avec une PHP MySQL Que…
    ·Comment écrire un programme pour convertir les minuscu…
    ·Comment faire pour convertir un fichier PHP en HTML 
    ·Comment faire pour supprimer les doublons d'un tableau …
    Copyright © Connaissances Informatiques http://fr.wingwit.com