public class FileFormField extends AbstractSwingXFormField<JPanel> implements XFormTextField
| Modifier and Type | Class and Description |
|---|---|
class |
FileFormField.SelectDirectoryAction |
LABELED_BY_PROPERTYCURRENT_DIRECTORY| Constructor and Description |
|---|
FileFormField(String tooltip,
XForm.FieldType type,
String name) |
FileFormField(String tooltip,
XForm.FieldType type,
String name,
String openFileDialogTitle,
int dialogState) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChoosableFileFilters(Map<String,StringList> extensions) |
String |
getCurrentDirectory() |
String |
getValue() |
boolean |
isEnabled() |
void |
setCurrentDirectory(String currentDirectory) |
void |
setCurrentFile(String currentFile) |
void |
setDialogState(int dialogState) |
void |
setEnabled(boolean enabled) |
void |
setFileFilter(javafx.stage.FileChooser.ExtensionFilter extensionFilter) |
void |
setProperty(String name,
Object value) |
void |
setValue(String value) |
void |
setWidth(int columns) |
getComponent, isVisible, setToolTip, setVisibleaddComponentEnabler, addFormFieldListener, addFormFieldValidator, fireValueChanged, getProperty, isMultiRow, isRequired, removeFieldListener, removeFormFieldValidator, setRequired, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddComponentEnabler, addFormFieldListener, addFormFieldValidator, getProperty, isRequired, isVisible, removeFieldListener, removeFormFieldValidator, setRequired, setToolTip, setVisible, validatepublic FileFormField(String tooltip, XForm.FieldType type, String name)
public FileFormField(String tooltip, XForm.FieldType type, String name, String openFileDialogTitle, int dialogState)
public void setDialogState(int dialogState)
public void setValue(String value)
setValue in interface XFormFieldpublic String getValue()
getValue in interface XFormFieldpublic void setEnabled(boolean enabled)
setEnabled in interface XFormFieldsetEnabled in class AbstractSwingXFormField<JPanel>public boolean isEnabled()
isEnabled in interface XFormFieldisEnabled in class AbstractSwingXFormField<JPanel>public void setCurrentDirectory(String currentDirectory)
public void setCurrentFile(String currentFile)
public void setFileFilter(javafx.stage.FileChooser.ExtensionFilter extensionFilter)
public void addChoosableFileFilters(Map<String,StringList> extensions)
public void setProperty(String name, Object value)
setProperty in interface XFormFieldsetProperty in class AbstractSwingXFormField<JPanel>public void setWidth(int columns)
setWidth in interface XFormTextFieldpublic String getCurrentDirectory()
Copyright © 2019. All rights reserved.