Bonjour, je suis débutant en programmation et cherche un moyen d'afficher un tableau ,afficher sur ma console , dans un JPanel je créer dans une JFrame, mon jeu étant une Bataille navale
Voici une version racourci de mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
import javax.swing.*;
void main() {
 int ligne;
   int colonne;
 JFrame fenetre = new JFrame();
 fenetre.setLocationRelativeTo(null);
 fenetre.setVisible(true);
 fenetre.setSize(250,200);
 JPanel label1 = new JPanel();
 fenetre.getContentPane().add(label1);
  JLabel label2 = new JLabel();
 
 int grilledejeu[][] = new int[14][14];
   for (ligne = 1; ligne <= 13; ligne = ligne + 1) {
      for (colonne = 1; colonne <= 13; colonne = colonne + 1) {
         grilledejeu[ligne][colonne] = 0;
      }
      }
        for (colonne = 1; colonne <= 13; colonne = colonne + 1) {
         for (ligne = 1; ligne <= 13; ligne = ligne + 1) {
 
            if (  grilledejeu[ligne][colonne] == 3) {
               print("  +");
            } 
               if (  grilledejeu[ligne][colonne] == 2) {
                  print("  1");
               }
 
               if (  grilledejeu[ligne][colonne] == 1) {
                  print("  0");
               }
 
 
               if ( grilledejeu[ligne][colonne] == 0) {
             print("  ~");
               }
 
         }println(" ");
 
 
 }
 
 }
et voici ce que sa m'affiche dans la consoleNom : image tableau isn.png
Affichages : 819
Taille : 15,0 Ko
j'aimerais donc qu ce nuage de point soit afficher dans un JPanel.

j'ai sillonner le net à la recherche de moyen me permettant de réaliser cet action et je n'i rein trouver de concluant ou passer assez explicite vu mon niveau.
Merci d'avance à ceux qui pourront ou auront essayé de m'aider