diff --git a/MAVENProject/src/main/java/entity/Character.java b/MAVENProject/src/main/java/entity/Character.java
index cf95d25fa453e05d7a4ae8929d1eab931f090105..0b66e83ea4bd04f1524d342e595ab136a2ad2626 100644
--- a/MAVENProject/src/main/java/entity/Character.java
+++ b/MAVENProject/src/main/java/entity/Character.java
@@ -118,12 +118,12 @@ public class Character extends Entity{
     }
     
     public void keyGestion() {
-    	for (Coffre obs : Jeu.getCoffreTable()){
-            if (collision(this.getHitBox(), obs.getHitbox())){
-            	if (obs.key ==true) {
+    	for (Coffre cof : Jeu.getCoffreTable()){
+            if (collision(this.getHitBox(), cof.getHitbox())){
+            	if (cof.key ==true) {
             		this.key += 1;
-            		obs.key = false;
-            		System.out.print(this.key);
+            		cof.key = false;
+            		System.out.print("Tu as trouvé une clée!");
             	}
             }
         }
diff --git a/MAVENProject/src/main/java/jeu/Painter.java b/MAVENProject/src/main/java/jeu/Painter.java
index 0772b7bb9f1993dab9ea9da0ab628273afb46b91..b5fa552886f735df26c2318da88a41b5de7efcea 100644
--- a/MAVENProject/src/main/java/jeu/Painter.java
+++ b/MAVENProject/src/main/java/jeu/Painter.java
@@ -43,6 +43,7 @@ public class Painter implements GamePainter{
         drawSol(crayon);
         drawObstacleBis(crayon,test,"plateforme.png");
         drawLifePoints(crayon);
+        drawKey(crayon);
         drawMonsters(crayon);
     }
 
@@ -55,6 +56,12 @@ public class Painter implements GamePainter{
 
     }
 
+    
+    private void drawKey(Graphics2D crayon){
+    	if(gameCharacter.key==0) {
+    		crayon.fillRect(-10,20,-20,30);
+    	}
+    }
     private void drawLifePoints(Graphics2D crayon){
         String fn = "Frames_perso";
         URL url = Jeu.class.getClassLoader().getResource(fn);