|
Extension SDK | ||||||||
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 | +--javax.swing.JComponent | +--javax.swing.JPanel | +--oracle.ide.dialogs.SelectFilesPanel
A Swing-based JPanel subclass for displaying a list of files for selection. Each file entry is rendered with a SelectFileCell, which is a modified JCheckBox.
A static showDialog() method displays an instance of this panel in a JOptionPane dialog.
Inner classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
Field Summary | |
static java.lang.String |
CANCEL
|
static int |
CANCEL_OPTION
|
static int |
CLOSED_OPTION
|
static java.lang.String |
ERASE_NONE
|
static java.lang.String[] |
ERASE_OPTIONS
|
static java.lang.String |
ERASE_SELECTED
|
static int |
NO_OPTION
|
static java.lang.String |
OK
|
static int |
OK_OPTION
|
static java.lang.String |
RELOAD_NONE
|
static java.lang.String[] |
RELOAD_OPTIONS
|
static java.lang.String |
RELOAD_SELECTED
|
static java.lang.String |
SAVE_NONE
|
static java.lang.String[] |
SAVE_OPTIONS
|
static java.lang.String[] |
SAVE_OPTIONS2
|
static java.lang.String |
SAVE_SELECTED
|
static int |
YES_NO_CANCEL_OPTION
|
static int |
YES_NO_OPTION
|
static int |
YES_OPTION
|
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 | |
SelectFilesPanel(oracle.ide.controls.checkboxlist.CheckBoxListModel listModel,
boolean checkedList)
Constructs a new instance. |
Method Summary | |
static int |
showDialog(java.awt.Component parent,
java.lang.String title,
oracle.ide.controls.checkboxlist.CheckBoxListModel listModel,
int option,
boolean checkedList,
java.lang.Object[] options,
java.lang.Object initialValue)
Fire up the dialog, passing in a SelectFilesPanel to display the list of files. |
static int |
showDialog(java.lang.String title,
oracle.ide.controls.checkboxlist.CheckBoxListModel listModel)
Fire up the dialog, passing in a SelectFilesPanel to display the list of files from which to select. |
static int |
showDialog(java.lang.String title,
oracle.ide.controls.checkboxlist.CheckBoxListModel listModel,
int option)
Fire up the dialog, passing in a SelectFilesPanel to display the list of files from which to select and the JOptionaPane option. |
static int |
showDialog(java.lang.String title,
oracle.ide.controls.checkboxlist.CheckBoxListModel listModel,
int option,
boolean checkedList)
Fire up the dialog, passing in a SelectFilesPanel to display the list of files from which to select, the JOptionaPane option, and whether to show just a list or a check-boxed list. |
static int |
showDialog(java.lang.String title,
oracle.ide.controls.checkboxlist.CheckBoxListModel listModel,
int option,
boolean checkedList,
java.lang.Object[] options,
java.lang.Object initialValue)
|
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUIClassID, paramString, updateUI |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String SAVE_SELECTED
public static final java.lang.String SAVE_NONE
public static final java.lang.String ERASE_SELECTED
public static final java.lang.String ERASE_NONE
public static final java.lang.String RELOAD_SELECTED
public static final java.lang.String RELOAD_NONE
public static final java.lang.String CANCEL
public static final java.lang.String OK
public static final java.lang.String[] SAVE_OPTIONS2
public static final java.lang.String[] SAVE_OPTIONS
public static final java.lang.String[] RELOAD_OPTIONS
public static final java.lang.String[] ERASE_OPTIONS
public static final int YES_OPTION
public static final int NO_OPTION
public static final int CANCEL_OPTION
public static final int YES_NO_CANCEL_OPTION
public static final int YES_NO_OPTION
public static final int OK_OPTION
public static final int CLOSED_OPTION
Constructor Detail |
public SelectFilesPanel(oracle.ide.controls.checkboxlist.CheckBoxListModel listModel, boolean checkedList)
Method Detail |
public static final int showDialog(java.lang.String title, oracle.ide.controls.checkboxlist.CheckBoxListModel listModel)
public static final int showDialog(java.lang.String title, oracle.ide.controls.checkboxlist.CheckBoxListModel listModel, int option)
public static final int showDialog(java.lang.String title, oracle.ide.controls.checkboxlist.CheckBoxListModel listModel, int option, boolean checkedList)
public static final int showDialog(java.lang.String title, oracle.ide.controls.checkboxlist.CheckBoxListModel listModel, int option, boolean checkedList, java.lang.Object[] options, java.lang.Object initialValue)
public static final int showDialog(java.awt.Component parent, java.lang.String title, oracle.ide.controls.checkboxlist.CheckBoxListModel listModel, int option, boolean checkedList, java.lang.Object[] options, java.lang.Object initialValue)
|
Extension SDK | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |