public class FileChooser extends JComponent
JFileChooser
alternative which includes a document preview. This FileChooser
is
an alternative to the standard swing JFileChooser
with the addition that it supports a
document preview panel.Modifier and Type | Class and Description |
---|---|
protected class |
FileChooser.EmbeddedChooser |
static class |
FileChooser.ReturnValue |
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Modifier | Constructor and Description |
---|---|
|
FileChooser() |
|
FileChooser(File currentDirectory) |
|
FileChooser(File currentDirectory,
FileSystemView fsv) |
|
FileChooser(FileSystemView fsv) |
|
FileChooser(String currentDirectoryPath) |
protected |
FileChooser(String currentDirectoryPath,
File currentDirectory,
FileSystemView fsv) |
|
FileChooser(String currentDirectoryPath,
FileSystemView fsv) |
Modifier and Type | Method and Description |
---|---|
void |
addChoosableFileFilter(FileFilter filter) |
void |
approveSelection() |
void |
cancelSelection() |
protected void |
closeDialog() |
protected com.levigo.jadice.appbase.chooser.CollapsiblePreviewPanel |
createPreviewPanel() |
FileFilter[] |
getChoosableFileFilters() |
String |
getDialogTitle() |
FileFilter |
getFileFilter() |
FileSystemView |
getFileSystemView() |
FileView |
getFileView() |
Dimension |
getPreferredSize() |
File |
getSelectedFile() |
boolean |
isAcceptAllFileFilterUsed() |
boolean |
removeChoosableFileFilter(FileFilter f) |
void |
resetChoosableFileFilters() |
void |
setAcceptAllFileFilterUsed(boolean b) |
void |
setDialogTitle(String dialogTitle) |
void |
setFileFilter(FileFilter filter) |
void |
setFileSystemView(FileSystemView fsv) |
void |
setFileView(FileView fileView) |
void |
setSelectedFile(File file) |
FileChooser.ReturnValue |
showOpenDialog(Component parent) |
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public FileChooser()
public FileChooser(File currentDirectory)
public FileChooser(File currentDirectory, FileSystemView fsv)
public FileChooser(FileSystemView fsv)
public FileChooser(String currentDirectoryPath)
protected FileChooser(String currentDirectoryPath, File currentDirectory, FileSystemView fsv)
public FileChooser(String currentDirectoryPath, FileSystemView fsv)
public void addChoosableFileFilter(FileFilter filter)
public void approveSelection()
public void cancelSelection()
protected void closeDialog()
protected com.levigo.jadice.appbase.chooser.CollapsiblePreviewPanel createPreviewPanel()
public FileFilter[] getChoosableFileFilters()
public String getDialogTitle()
public FileFilter getFileFilter()
public FileSystemView getFileSystemView()
public FileView getFileView()
public File getSelectedFile()
public boolean isAcceptAllFileFilterUsed()
public boolean removeChoosableFileFilter(FileFilter f)
public void resetChoosableFileFilters()
public void setAcceptAllFileFilterUsed(boolean b)
public void setDialogTitle(String dialogTitle)
public void setFileFilter(FileFilter filter)
public void setFileSystemView(FileSystemView fsv)
public void setFileView(FileView fileView)
public void setSelectedFile(File file)
public FileChooser.ReturnValue showOpenDialog(Component parent)
public Dimension getPreferredSize()
getPreferredSize
in class JComponent
Copyright © 2024 levigo holding gmbh. All rights reserved.