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; } }*/ } }