Java Reference
In-Depth Information
Die Methode zum Ausgeben des unverschlüsselten Textes muss nicht näher erläutert
werden. Sie unterscheidet sich von der eben vorgestellten Methode lediglich dadurch,
dass der BufferedReader durch den VerschluesseltReader ersetzt wird.
private void jBtnunverschlüsseltActionPerformed(ActionEvent evt) {
VerschluesseltReader in = null;
try {
in = new VerschluesseltReader(new FileReader(dateiname));
int c;
StringBuffer zeile = new StringBuffer();
while ((c = in.read()) >= 0) {
zeile.append((char) c);
}
jTextPane.setText(zeile.toString());
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Fehler beim Lesen!");
} finally {
if (in != null) {
try {
in.close();
} catch (IOException e) {
e.printStackTrace();
12
}
}
}
}
Listing 12.12 Methode zum Anzeigen des unverschlüsselten Textes
12.4
Beispielanwendungen
Das bekannte Sprichwort »Ein Bild sagt mehr als tausend Worte!« liefert ein gutes Argu-
ment dafür, in Anwendungsfenstern auch bildliche Darstellungen zu verwenden. Bild-
dateien aus unterschiedlichsten Quellen bieten die einfachste Möglichkeit, seine
eigenen Programmfenster zu illustrieren und lebhafter zu gestalten. In den folgenden
beiden Beispielprogrammen wird gezeigt, wie Sie solche Bilddateien in einen Frame
integrieren können.
Search WWH ::




Custom Search