Ajout des tp aujourd'hui dictio
This commit is contained in:
@@ -0,0 +1,54 @@
|
||||
import java.io.BufferedReader;
|
||||
import java.io.FileReader;
|
||||
import java.util.HashMap;
|
||||
|
||||
public class GestionCouleurs {
|
||||
|
||||
public Map<String, Color> NomEtCouleur(){
|
||||
|
||||
Map<String, Color> couleurs = new HashMap<>();
|
||||
BufferedReader lecture = new BufferedReader(new FileReader("rgb.txt"));
|
||||
|
||||
String ligne;
|
||||
while((ligne = lecture.readLine()) != null) {
|
||||
|
||||
ligne = ligne.trim();
|
||||
String[] t = ligne.split("\\s+");
|
||||
|
||||
|
||||
int r = Integer.parseInt(t[0]);
|
||||
int g = Integer.parseInt(t[1]);
|
||||
int b = Integer.parseInt(t[2]);
|
||||
|
||||
String nom = "";
|
||||
|
||||
for(int i=3; i<t.length(); i++){
|
||||
|
||||
nom+=t[i]+"";
|
||||
|
||||
|
||||
|
||||
}
|
||||
nom = nom.trim();
|
||||
|
||||
couleurs.put(nom, new Color(r,g,b));
|
||||
|
||||
|
||||
}
|
||||
|
||||
lecture.close();
|
||||
return couleurs;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
public
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user