Bonjour,
Je viens de créer une méthode booléenne "partielle" qui permettra soit d'exécuter une incrustation totale d'image si elle est fausse soit d'exécuter une méthode d'incrustation partielle.
J'ai créé cette méthode dans un autre fichier, dans une classe appelée Incrustation.
Quand je l'appelle dans le main de ma classe principale, Eclipse me dit :
Pourtant tout est "public""The method incrustPartielle() is undefined for the type Test"
Ma méthode :Mon appel dans le main:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public class Incrustation{ public static boolean incrustPartielle(){ boolean b=false; String r; Terminal.ecrireStringln("Voulez vous incruster une partie seulement de l'image?"); Terminal.ecrireStringln("('o' pour oui - 'n' pour non)"); r=Terminal.lireString(); if(r=="o") b=true; else if (r!="o" && r!="n") incrustPartielle(); return b; } }
Je ne sais pas pourquoi ça ne prend pas en compte les incrémentations.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 public class Test extends Incrustation{ public static void main (String [] args)throws IOException{ ... if(incrustPartielle()) ....... else ...... } }
Quelqu'un saurait-il m'indiquer ce qui ne va pas ?
Merci d'avance pour votre aide.
Partager