Hallo Community
Ich stehe völlig auf dem Schlauch und verstehe die Welt nicht mehr... Irgendwo habe ich etwas verpasst! Ich benötige die Hilfe von euch Experten.
In einem Ordner habe ich .txt Dateien abgespeichert, eine je Serie. Darin steht, welche Staffel und welche Folge ich zuletzt gesehen habe. In diesem Ordner ist auch eine .txt-Datei, die ich nicht will, dass sie anzeigt wird.
Hier der Code:
Der obige Code funktioniert! Ich will jedoch diesen Teil anpassen, denn es ist nicht 100% sicher, dass die Serie, die es nicht anzeigen soll, immer an gleicher Stelle sein wird:
Das funktioniert leider nicht, obwohl der String identisch ist. Das habe ich mehrmals überprüft, kopiert und auch ausgeben lassen.
Habt ihr eine Idee zu meinem Problem?
MfG
Stefano
Ich stehe völlig auf dem Schlauch und verstehe die Welt nicht mehr... Irgendwo habe ich etwas verpasst! Ich benötige die Hilfe von euch Experten.
In einem Ordner habe ich .txt Dateien abgespeichert, eine je Serie. Darin steht, welche Staffel und welche Folge ich zuletzt gesehen habe. In diesem Ordner ist auch eine .txt-Datei, die ich nicht will, dass sie anzeigt wird.
Hier der Code:
Java:
void auslesenOrdner() {
// Ordner auslesen
a = new File("Datenbank");
// Order-Inhalt in Array zusammenfassen
String[] serien = a.list();
// Schlaufe, solange es Inhalt im Array hat
for (int i = 0; i < serien.length; i++) {
// JButton je Inhalt
serie = new JButton(serien[i]);
System.out.println(serien[3]);
if (serien[i] != serien[3]) {
// JButton positionieren
serie.setBounds(25, 75 + (i * 100 / 2), 200, 50);
// JButton ActionListener anfügen
serie.addActionListener(this);
// JButton einfügen
jsp1.add(serie);
}
}
}
Der obige Code funktioniert! Ich will jedoch diesen Teil anpassen, denn es ist nicht 100% sicher, dass die Serie, die es nicht anzeigen soll, immer an gleicher Stelle sein wird:
Java:
if (serien[i] != "Deine Serie.txt") {
Das funktioniert leider nicht, obwohl der String identisch ist. Das habe ich mehrmals überprüft, kopiert und auch ausgeben lassen.
Habt ihr eine Idee zu meinem Problem?
MfG
Stefano