Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.awt.FileDialog1.0

java.lang.Object
   |
   +--java.awt.Component
         |
         +--java.awt.Container
               |
               +--java.awt.Window
                     |
                     +--java.awt.Dialog
                           |
                           +--java.awt.FileDialog

Deklaration

public class FileDialog
extends java.awt.Dialog

Beschreibung

Die Klasse FileDialog implementiert einen Dialog, mit dem Dateien ausgewählt werden können. Der FileDialog kennt zwei Modi: LOAD, um Dateien zum Laden zu selektieren, und SAVE, um Dateien zu speichern. Es kann ein Filter für die anzuzeigenden Dateinamen gesetzt werden, so daß nur die Dateien angezeigt werden, deren Name auf den Filter paßt. Der FileDialog ist grundsätzlich modal.


 
Datenelemente
public static final intLOAD
public static final intSAVE
 
Konstruktoren
publicFileDialog(Frame parent)     [1.1]
publicFileDialog(Frame parent, String title)
publicFileDialog(Frame parent, String title, int mode)
 
Methoden
public voidaddNotify()     [1.2]
public StringgetDirectory()
public StringgetFile()
public FilenameFiltergetFilenameFilter()
public intgetMode()
protected StringparamString()
public synchronized voidsetDirectory(String dir)
public synchronized voidsetFile(String file)
public synchronized voidsetFilenameFilter(FilenameFilter filter)
public voidsetMode(int mode)     [1.1]


 

Datenelemente im Detail

public static final int LOAD
Für den Lademodus.
public static final int SAVE
Für den Speichermodus.

 

Konstruktoren im Detail

public FileDialog(Frame parent)     [1.1]
Erzeugt einen neuen FileDialog, um Dateien zu laden. Der Dialog erhält in der Fensterhierarchie den Vorfahr parent und einen leeren Titel.
public FileDialog(Frame parent, String title)
Erzeugt einen neuen FileDialog, um Dateien zu laden. Der Dialog erhält in der Fensterhierarchie den Vorfahr parent und den Titel title.
public FileDialog(Frame parent, String title, int mode)
Zusätzlich zur voranstehenden Variante wird der Modus durch den Parameter mode festgelegt.

 

Methoden im Detail

public void addNotify()     [1.2]
Erzeugt über einen Aufruf von createFileDialog des Toolkits ein Peer-Objekt, das die FileDialog-Komponente am Bildschirm darstellt.
public String getDirectory()
Liefert das selektierte Verzeichnis des Dialogs.
public String getFile()
Liefert den selektierten Dateinamen nach Beendigung des Dialogs.
public FilenameFilter getFilenameFilter()
Liefert den momentanen Dateinamensfilter.
public int getMode()
Liefert den Modus des Dialogs (LOAD/SAVE).
protected String paramString()
Liefert den Parameter-String des FileDialog-Objekts, der das momentane Arbeitsverzeichnis und den Modus des Dialogs enthält.
public synchronized void setDirectory(String dir)
Setzt das Arbeitsverzeichnis des Dialogs auf dir.
public synchronized void setFile(String file)
Setzt die Datei des Dialogs auf file.
public synchronized void setFilenameFilter(FilenameFilter filter)
Setzt einen neuen Filter für die Dateinamen. Es werden nur die Dateien angezeigt, deren Name auf der in filter eingetragenen Zeichenkette paßt. filter ist hierbei eine Implementierung des Interface util.FilenameFilter. In dessen Methode accept muß das gewünschte Verhalten implementiert werden.
public void setMode(int mode)     [1.1]
Setzt den Modus des Dialogs auf mode.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.