From 9e54622ae8415a3ab6564762e5ca6c0ee7fb1e85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20GUEZO?= Date: Sun, 9 Nov 2025 15:01:03 +0100 Subject: [PATCH] fix: ajout layout dans class parent --- src/Dashboard.java | 5 ----- src/GameView.java | 5 +++-- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/src/Dashboard.java b/src/Dashboard.java index 530a111..2f27b07 100644 --- a/src/Dashboard.java +++ b/src/Dashboard.java @@ -33,11 +33,6 @@ public class Dashboard extends GameView init(fn); - // mettre un layout (text au centre et bouton en bas) - // this.setLayout(new BorderLayout()); - // this.add(label, BorderLayout.CENTER); - // this.add(button, BorderLayout.SOUTH); - this.setLayout(new BorderLayout()); this.add(label, BorderLayout.CENTER); this.add(button, BorderLayout.SOUTH); } diff --git a/src/GameView.java b/src/GameView.java index edeee1c..685df61 100644 --- a/src/GameView.java +++ b/src/GameView.java @@ -1,3 +1,4 @@ +import java.awt.BorderLayout; import java.util.ArrayList; import javax.swing.JComponent; @@ -16,7 +17,6 @@ public abstract class GameView extends JComponent frame.setLocation(x, y); // taille fenetre frame.setSize(width, height); - // bool pour resize la fenetre frame.setResizable(true); // le bouton close par defaut @@ -25,6 +25,8 @@ public abstract class GameView extends JComponent frame.setContentPane(this); // visibilité de la fenetre frame.setVisible(true); + // mettre un layout + frame.setLayout(new BorderLayout()); register(); } @@ -44,7 +46,6 @@ public abstract class GameView extends JComponent { for (GameView o : vobs) { - System.out.println(o.getClass()); o.run(); } }