Dessiner dans une fenêtre avec Java

Voici comment dessiner simplement dans une fenêtre Java

Voici comment dessiner simplement dans une fenêtre Java

Tout d'abord, nous commençons avec une JFrame contenant un panneau. Un cadre a besoin d'une toile, donc je réalise un programme où dans le main, j'initialise la JFrame et dans la classe suivante, j'initialise un JPanel qui, par analogie, est ma toile..

Voici le code:


package disegno; import javax.swing.*; public class Disegno { public static void main(String[] args) { JFrame t= new JFrame("Grafica Iterativa"); t.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Tela p = new Tela(); t.add(p); t.setSize(500, 500); t.setVisible(true); }

}

Voici le deuxième fichier

package disegno;
import java.awt.; import javax.swing.;
public class Tela extends JPanel{

public void paintComponent(Graphics g) { super.paintComponent(g); this.setBackground(Color.WHITE); g.setColor(Color.BLACK); // cette instruction suivante publie // un rectangle à la position 5,5 en haut à gauche for (int r=0;r<500;r=r+12) for(int i=0;i<500;i=i+12) { g.fillRect(i,r,10,10); } /*while(i<500) { g.fillRect(i,12,10,10); i=i+12; numeroRettangoli++; if(numeroRettangoli==40) { numeroRettangoli=0; i=0; r=r+12; } }*/ }

}