Guten Abend die Gemeinschaft!
ich würde mich sehr freuen wenn sie mir hierbei helfen würden da ich seit ein paar Tagen stecken geblieben bin.
Folgendes Problem:
ich habe eine Textdatei, die ich bereits in den BufferedReader eingelesen habe. Mein Problem ist jedoch die Werte von RGB-Farben für die JButtons zuzuweisen.
So sieht die Text-Datei aus:
141 141 141 141 141 141 141 141 141
131 131 131 131 0 0 255 128 255 128
128 128 128 128 128 128 128 128 128
zwischen den Werten steht jeweils ein Leerzeichen. Ich habe bereits versucht diese mit split(" "); Funktion zu teilen was auch geklappt hat. Das bringt mir aber nichts da die Anzahl von JButtons und somit auch von RGB-Werten in einer Datei varrieren kann. (wenn ich beispielsweise eine andere Text-Datei habe). Außerdem sollten zu jedem JButton 3 x RGB-Werte zugeteilt werden um die Farbe(beispielsweise Blau) anzeigen zu lassen.
Hat jemand Ideen wie ich am besten das Problem lösen kann?
Vielen Dank im Voraus!
ich würde mich sehr freuen wenn sie mir hierbei helfen würden da ich seit ein paar Tagen stecken geblieben bin.
Folgendes Problem:
ich habe eine Textdatei, die ich bereits in den BufferedReader eingelesen habe. Mein Problem ist jedoch die Werte von RGB-Farben für die JButtons zuzuweisen.
So sieht die Text-Datei aus:
141 141 141 141 141 141 141 141 141
131 131 131 131 0 0 255 128 255 128
128 128 128 128 128 128 128 128 128
zwischen den Werten steht jeweils ein Leerzeichen. Ich habe bereits versucht diese mit split(" "); Funktion zu teilen was auch geklappt hat. Das bringt mir aber nichts da die Anzahl von JButtons und somit auch von RGB-Werten in einer Datei varrieren kann. (wenn ich beispielsweise eine andere Text-Datei habe). Außerdem sollten zu jedem JButton 3 x RGB-Werte zugeteilt werden um die Farbe(beispielsweise Blau) anzeigen zu lassen.
Hat jemand Ideen wie ich am besten das Problem lösen kann?
Vielen Dank im Voraus!
Code:
JFileChooser chooser = new JFileChooser();
int rueckgabeWert = chooser.showOpenDialog(null);
if (rueckgabeWert == JFileChooser.APPROVE_OPTION) {
File selectedFile = chooser.getSelectedFile();
FileReader fr = new FileReader(selectedFile);
BufferedReader br = new BufferedReader(fr);
String rest = "";
while( (rest = br.readLine()) != null ) {
}
}
br.close();
}
return false;
}