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