Sofern das normal ist, dass dann total unleserliches Zeugs in der Datei als Plaintext steht, ist alles ok und deine Lösung toll xD
Das Problem is, ich kann nichmal alle Zeichen hier reinkopieren die da stehen, das Forum kennt die Zeichen nicht...
Und was stört dich daran? Es muss doch niemand (kein Mensch) lesen können. Außerdem sind da lediglich ein paar Steuerzeichen dazwischen, welche in der Systemschriftart keine Darstellung haben.
Wie sieht denn dein Test-Code aus? Ich schreibe schnell mal selbst ein Test zur Demonstration.
Edit: Folgender Code funktioniert einwandfrei und das auslesen der Datei funktioniert!
Java:
public static void main(String[] args) throws Exception {
Color[] colors = new Color[] {Color.red, Color.green};
//Farb-Array in Datei schreiben
writeColors("datei.col", colors);
//Auslesen
Color[] anotherArray = readColors("datei.col");
Frame fenster = new Frame("Titel");
fenster.setSize(100, 100);
fenster.setBackground(anotherArray[1]);//Grüner Hintergrund!
fenster.setVisible(true);
}
Zuletzt bearbeitet: