|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | 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 | +--org.sourcejammer.client.gui.dialog.TreeFileDialog
Title: SourceJammer v 0.1.0 Description: Copyright: Copyright (c) 2001 Company:
Field Summary | |
private javax.swing.JList |
fileList
|
private javax.swing.DefaultListModel |
fileListModel
|
private static TreeFileDialog |
instance
|
private boolean |
mbShowFiles
|
private javax.swing.JCheckBox |
mchkShowHidden
|
private static java.io.File |
mflSelected
|
private javax.swing.JTree |
mjFileExplorer
|
private javax.swing.JComboBox |
mjRootSelector
|
private javax.swing.JTextField |
mjSelected
|
private FileNode |
mRootFileNode
|
private java.lang.String |
selectedDirectory
|
(package private) static javax.swing.JFrame |
testFrame
|
Fields inherited from class javax.swing.JDialog |
accessibleContext, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Dialog |
|
Fields inherited from class java.awt.Window |
|
Fields inherited from class java.awt.Container |
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
private |
TreeFileDialog(java.awt.Dialog owner,
boolean bShowFiles,
java.lang.String title,
java.lang.String affirmText,
java.io.File defaultDir,
boolean bShowHidden)
|
private |
TreeFileDialog(java.awt.Frame owner,
boolean bShowFiles,
java.lang.String title,
java.lang.String affirmText,
java.io.File defaultDir,
boolean bShowHidden)
|
Method Summary | |
private javax.swing.JList |
buildFileList()
|
private javax.swing.tree.DefaultTreeModel |
createTreeModel(boolean bShowFiles,
boolean bShowHidden)
|
private void |
initializeDialog(boolean bShowFiles,
java.lang.String title,
java.lang.String affirmText,
java.io.File defaultDir,
boolean bShowHidden)
|
static void |
main(java.lang.String[] args)
|
private void |
selectNode(java.io.File fl)
|
static java.io.File |
showTreeFileDialog(boolean bShowFiles,
java.lang.String title,
java.lang.String affirmText,
java.io.File defaultDir,
java.awt.Dialog parentDialog)
|
static java.io.File |
showTreeFileDialog(boolean bShowFiles,
java.lang.String title,
java.lang.String affirmText,
java.io.File defaultDir,
java.awt.Frame parentFrame)
|
Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show |
Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private javax.swing.JTree mjFileExplorer
private javax.swing.JTextField mjSelected
private javax.swing.JComboBox mjRootSelector
private javax.swing.JCheckBox mchkShowHidden
private static TreeFileDialog instance
private static java.io.File mflSelected
private javax.swing.JList fileList
private javax.swing.DefaultListModel fileListModel
private FileNode mRootFileNode
private java.lang.String selectedDirectory
private boolean mbShowFiles
static javax.swing.JFrame testFrame
Constructor Detail |
private TreeFileDialog(java.awt.Frame owner, boolean bShowFiles, java.lang.String title, java.lang.String affirmText, java.io.File defaultDir, boolean bShowHidden)
private TreeFileDialog(java.awt.Dialog owner, boolean bShowFiles, java.lang.String title, java.lang.String affirmText, java.io.File defaultDir, boolean bShowHidden)
Method Detail |
private void initializeDialog(boolean bShowFiles, java.lang.String title, java.lang.String affirmText, java.io.File defaultDir, boolean bShowHidden)
private javax.swing.JList buildFileList()
private void selectNode(java.io.File fl)
private javax.swing.tree.DefaultTreeModel createTreeModel(boolean bShowFiles, boolean bShowHidden)
public static java.io.File showTreeFileDialog(boolean bShowFiles, java.lang.String title, java.lang.String affirmText, java.io.File defaultDir, java.awt.Frame parentFrame)
public static java.io.File showTreeFileDialog(boolean bShowFiles, java.lang.String title, java.lang.String affirmText, java.io.File defaultDir, java.awt.Dialog parentDialog)
public static void main(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |