|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Dialog | +--javax.swing.JDialog | +--kiwi.ui.dialog.KDialog | +--kiwi.ui.dialog.ComponentDialog | +--kiwi.ui.dialog.DirectorySelectorDialog
This class represents a directory selector. It allows the user to browse the filesystem and select a directory.
Inner classes inherited from class javax.swing.JDialog |
JDialog.AccessibleJDialog |
Fields inherited from class kiwi.ui.dialog.ComponentDialog |
b_cancel,
b_ok |
Fields inherited from class javax.swing.JDialog |
accessibleContext,
rootPane,
rootPaneCheckingEnabled |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
LEFT_ALIGNMENT,
RIGHT_ALIGNMENT,
TOP_ALIGNMENT |
Constructor Summary | |
DirectorySelectorDialog(Frame parent,
String title,
boolean modal)
Construct a new DirectorySelectorDialog . |
Method Summary | |
protected boolean |
accept()
Accept the input. |
protected Component |
buildDialogUI()
Build the dialog user interface. |
File |
getFile()
Get the selected file. |
void |
setRoot(File root)
Set the root directory that will be displayed by this dialog. |
Methods inherited from class kiwi.ui.dialog.ComponentDialog |
addButton,
addButton,
cancel,
isCancelled,
pack,
registerTextInputComponent,
removeButton,
removeButton,
setAcceptButtonText,
setCancelButtonText,
setComment,
setIcon,
setVisible |
Methods inherited from class kiwi.ui.dialog.KDialog |
addDialogDismissListener,
dispose,
fireDialogDismissed,
fireDialogDismissed,
getMainContainer,
removeDialogDismissListener,
setTexture |
Methods inherited from class java.awt.Dialog |
addNotify,
getTitle,
isModal,
isResizable,
setModal,
setResizable,
setTitle,
show |
Methods inherited from class java.awt.Window |
addWindowListener,
applyResourceBundle,
applyResourceBundle,
finalize,
getFocusOwner,
getInputContext,
getLocale,
getOwnedWindows,
getOwner,
getToolkit,
getWarningString,
isShowing,
postEvent,
processEvent,
removeWindowListener,
toBack,
toFront |
Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
countComponents,
deliverEvent,
doLayout,
findComponentAt,
findComponentAt,
getAlignmentX,
getAlignmentY,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents,
getInsets,
getLayout,
getMaximumSize,
getMinimumSize,
getPreferredSize,
insets,
invalidate,
isAncestorOf,
layout,
list,
list,
locate,
minimumSize,
paint,
paintComponents,
preferredSize,
print,
printComponents,
processContainerEvent,
remove,
remove,
removeAll,
removeContainerListener,
removeNotify,
setFont,
validate,
validateTree |
Methods inherited from class java.lang.Object |
clone,
equals,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public DirectorySelectorDialog(Frame parent, String title, boolean modal)
DirectorySelectorDialog
. The root directory
for the dialog must be specified via a call to setRoot()
before this dialog is displayed.parent
- The parent window for the dialog.title
- The title for the dialog.modal
- A flag specifying whether this dialog will be modal.setRoot(java.io.File)
Method Detail |
public void setRoot(File root) throws IllegalArgumentException
root
- The new top-level directory.root
does
not refer to a directory.protected Component buildDialogUI()
public File getFile()
File
object representing the selected directory,
or null if there is no selection.protected boolean accept()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |