|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
cct.tools.filebrowser.JFileBrowserPanel
public class JFileBrowserPanel
Title: Computational Chemistry Tookit
Description:
Copyright: Copyright (c) 2005-2007 Dr. Vladislav Vassiliev
Company: ANU
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JPanel |
|---|
javax.swing.JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
(package private) java.awt.BorderLayout |
borderLayout1
|
(package private) javax.swing.JPanel |
controlsPanel
|
(package private) javax.swing.ImageIcon |
createFolder
|
(package private) java.lang.Object[][] |
data
|
(package private) javax.swing.ImageIcon |
delete
|
(package private) javax.swing.JButton |
deleteButton
|
(package private) FileBrowserInterface |
fileBrowser
|
(package private) javax.swing.JScrollPane |
fileScrollPane
|
(package private) java.awt.FlowLayout |
flowLayout1
|
(package private) javax.swing.ImageIcon |
help
|
(package private) javax.swing.JButton |
helpButton
|
(package private) javax.swing.JComboBox |
jComboBox1
|
(package private) javax.swing.JButton |
mkdirButton
|
(package private) javax.swing.ImageIcon |
refresh
|
(package private) javax.swing.JButton |
refreshButton
|
(package private) javax.swing.JTable |
table
|
(package private) java.lang.Object[] |
titles
|
(package private) javax.swing.ImageIcon |
up
|
(package private) javax.swing.JButton |
upButton
|
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
JFileBrowserPanel()
|
|
JFileBrowserPanel(FileBrowserInterface file_browser)
|
|
| Method Summary | |
|---|---|
void |
deleteButton_actionPerformed(java.awt.event.ActionEvent e)
|
FileBrowserInterface |
getFileBrowserInterface()
|
java.lang.String[] |
getSelectedFiles()
|
void |
helpButton_actionPerformed(java.awt.event.ActionEvent e)
|
void |
jComboBox1_actionPerformed(java.awt.event.ActionEvent e)
|
void |
jComboBox1_itemStateChanged(java.awt.event.ItemEvent e)
|
void |
mkdirButton_actionPerformed(java.awt.event.ActionEvent e)
|
void |
refreshButton_actionPerformed(java.awt.event.ActionEvent e)
|
void |
setBusy(boolean busy)
|
void |
setFileBrowser(FileBrowserInterface file_browser)
|
void |
setFileFilter(FileFilterImpl filter)
|
void |
setSelectionMode(int mode)
Sets table selection mode. |
void |
upButton_actionPerformed(java.awt.event.ActionEvent e)
|
void |
updateCWD(java.lang.String cwd)
|
void |
updateFieView(java.awt.Component fileView)
|
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
|---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, 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 |
| Methods inherited from class java.awt.Container |
|---|
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, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
|---|
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, 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, hide, 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, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
FileBrowserInterface fileBrowser
java.lang.Object[] titles
java.lang.Object[][] data
javax.swing.JTable table
java.awt.BorderLayout borderLayout1
javax.swing.JScrollPane fileScrollPane
javax.swing.JPanel controlsPanel
javax.swing.JButton upButton
javax.swing.JComboBox jComboBox1
javax.swing.JButton refreshButton
javax.swing.ImageIcon up
javax.swing.ImageIcon refresh
javax.swing.ImageIcon createFolder
javax.swing.ImageIcon delete
javax.swing.ImageIcon help
java.awt.FlowLayout flowLayout1
javax.swing.JButton mkdirButton
javax.swing.JButton deleteButton
javax.swing.JButton helpButton
| Constructor Detail |
|---|
public JFileBrowserPanel()
public JFileBrowserPanel(FileBrowserInterface file_browser)
| Method Detail |
|---|
public FileBrowserInterface getFileBrowserInterface()
public void setFileFilter(FileFilterImpl filter)
public java.lang.String[] getSelectedFiles()
public void setFileBrowser(FileBrowserInterface file_browser)
public void setBusy(boolean busy)
setBusy in interface FileBrowserGUIInterfacepublic void updateCWD(java.lang.String cwd)
updateCWD in interface FileBrowserGUIInterfacepublic void updateFieView(java.awt.Component fileView)
updateFieView in interface FileBrowserGUIInterfacepublic void refreshButton_actionPerformed(java.awt.event.ActionEvent e)
public void upButton_actionPerformed(java.awt.event.ActionEvent e)
public void mkdirButton_actionPerformed(java.awt.event.ActionEvent e)
public void jComboBox1_itemStateChanged(java.awt.event.ItemEvent e)
public void jComboBox1_actionPerformed(java.awt.event.ActionEvent e)
public void deleteButton_actionPerformed(java.awt.event.ActionEvent e)
public void helpButton_actionPerformed(java.awt.event.ActionEvent e)
public void setSelectionMode(int mode)
mode - int
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||