|
Whole document tree
javax.swing
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Inner Class Summary | |
protected class |
JDesktopPane.AccessibleJDesktopPane
This class implements accessibility support for the JDesktopPane class. |
| Inner classes inherited from class javax.swing.JLayeredPane |
JLayeredPane.AccessibleJLayeredPane |
| Inner classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
| Inner classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
| Inner classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent |
| Field Summary | |
static int |
LIVE_DRAG_MODE
Used to indicate you wish to see the entire contents of the item being dragged inside the desktop pane. |
static int |
OUTLINE_DRAG_MODE
Used to indicate you wish to see only an outline of the item being dragged inside the desktop pane. |
| Fields inherited from class javax.swing.JLayeredPane |
DEFAULT_LAYER, DRAG_LAYER, FRAME_CONTENT_LAYER, LAYER_PROPERTY, MODAL_LAYER, PALETTE_LAYER, POPUP_LAYER |
| 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 | |
JDesktopPane()
Creates a new JDesktopPane. |
|
| Method Summary | |
AccessibleContext |
getAccessibleContext()
Gets the AccessibleContext associated with this JDesktopPane. |
JInternalFrame[] |
getAllFrames()
Returns all JInternalFrames currently displayed in the desktop. |
JInternalFrame[] |
getAllFramesInLayer(int layer)
Returns all JInternalFrames currently displayed in the specified layer of the desktop. |
DesktopManager |
getDesktopManager()
Returns the DesktopManger that handles desktop-specific UI actions. |
int |
getDragMode()
Get the current "dragging style" used by the desktop pane. |
JInternalFrame |
getSelectedFrame()
return the currently active JInternalFrame in this JDesktopPane, or null if no JInternalFrame is currently active. |
DesktopPaneUI |
getUI()
Returns the L&F object that renders this component. |
String |
getUIClassID()
Returns the name of the L&F class that renders this component. |
boolean |
isOpaque()
Returns true to indicate that this component paints every pixel in its range. |
protected String |
paramString()
Returns a string representation of this JDesktopPane. |
void |
setDesktopManager(DesktopManager d)
Sets the DesktopManger that will handle desktop-specific UI actions. |
void |
setDragMode(int dragMode)
Set the "dragging style" used by the desktop pane. |
void |
setSelectedFrame(JInternalFrame f)
set the currently active JInternalFrame in this JDesktopPane. |
void |
setUI(DesktopPaneUI ui)
Sets the L&F object that renders this component. |
void |
updateUI()
Notification from the UIManager that the L&F has changed. |
| Methods inherited from class javax.swing.JLayeredPane |
addImpl, getComponentCountInLayer, getComponentsInLayer, getComponentToLayer, getIndexOf, getLayer, getLayer, getLayeredPaneAbove, getObjectForLayer, getPosition, highestLayer, insertIndexForLayer, isOptimizedDrawingEnabled, lowestLayer, moveToBack, moveToFront, paint, putLayer, remove, setLayer, setLayer, setPosition |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, 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, removeAll, removeContainerListener, setLayout, validate, validateTree |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static int LIVE_DRAG_MODE
OUTLINE_DRAG_MODE,
setDragMode(int)public static int OUTLINE_DRAG_MODE
LIVE_DRAG_MODE,
setDragMode(int)| Constructor Detail |
public JDesktopPane()
| Method Detail |
public DesktopPaneUI getUI()
public void setUI(DesktopPaneUI ui)
ui - the DesktopPaneUI L&F objectUIDefaults.getUI(javax.swing.JComponent)public void setDragMode(int dragMode)
dragMode - the style of drag to use for items in the Desktoppublic int getDragMode()
setDragMode(int)public DesktopManager getDesktopManager()
d - the DesktopManager currently in usepublic void setDesktopManager(DesktopManager d)
d - the DesktopManager to usepublic void updateUI()
updateUI in class JComponentJComponent.updateUI()public String getUIClassID()
getUIClassID in class JComponentJComponent.getUIClassID(),
UIDefaults.getUI(javax.swing.JComponent)public JInternalFrame[] getAllFrames()
public JInternalFrame getSelectedFrame()
public void setSelectedFrame(JInternalFrame f)
f - The internal frame that's currently selectedpublic JInternalFrame[] getAllFramesInLayer(int layer)
layer - an int specifying the desktop layerJLayeredPanepublic boolean isOpaque()
isOpaque in class JComponentJComponent.isOpaque()protected String paramString()
null.paramString in class JLayeredPanepublic AccessibleContext getAccessibleContext()
getAccessibleContext in interface AccessiblegetAccessibleContext in class JLayeredPane
|
JavaTM 2 Platform Std. Ed. v1.3.1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.