public class DocFrame extends CFrame
javax.swing.JFrame.AccessibleJFramejava.awt.Window.AccessibleAWTWindow, java.awt.Window.Type| Modifier and Type | Field and Description | 
|---|---|
| protected javax.swing.JMenuItem | closeMItem | 
| protected javax.swing.JDesktopPane | desktopPane | 
| protected javax.swing.JMenuItem | newMItem | 
| protected javax.swing.JMenuItem | openMItem | 
| protected javax.swing.JMenu | recentMenu | 
| protected javax.swing.JMenuItem | saveAsMItem | 
| protected javax.swing.JMenuItem | saveMItem | 
| protected javax.swing.JMenu | windowListMenu | 
| protected javax.swing.JMenu | windowMenu | 
copyMItem, cutMItem, editMenu, fileMenu, lastComponentWithFocus, mainPanel, MEMU_FILE, pasteMItem, prefMItem, printMItem, quitMItem, sAllMItem, scrollPane, theBar, thisFrame, wListaccessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabledCROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSORBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT| Constructor and Description | 
|---|
| DocFrame() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | actionPerformed(java.awt.event.ActionEvent event) | 
| void | addFrame(CInternalFrame aFrame) | 
| protected void | addMenuItems(javax.swing.JMenu menu) | 
| protected void | cascadeWindows() | 
| void | close() | 
| protected DocInternalFrame | createInternalFrame(java.lang.String type) | 
| void | doClose() | 
| DocInternalFrame | doNew(java.lang.String MINEType) | 
| void | doOpen() | 
| void | doOpenRecent(RecentMItem item) | 
| protected void | doRecentMenu(java.lang.String file) | 
| void | doSave() | 
| void | doSaveAs() | 
| protected void | doSensible() | 
| java.awt.Component | getComponentToPrint() | 
| protected CInternalFrame | getCurrentFrame() | 
| javax.swing.JDesktopPane | getDesktop() | 
| protected DocInternalFrame | getDFrameWithFocus() | 
| protected java.lang.String | getMINEType(java.io.File file) | 
| protected boolean | handlesDocs() | 
| protected boolean | isAllowedToClose() | 
| void | menuSelected(javax.swing.event.MenuEvent me) | 
| protected void | minimizeAllWindows() | 
| protected void | restoreAllWindows() | 
| void | setBusy(boolean flag) | 
| void | tileWindows() | 
addMenuSection, componentHidden, componentMoved, componentResized, componentShown, doCopy, doCut, doPaste, doPrefs, doPrint, doQuit, doSelectAll, getComponentWithFocus, getComponentWithFocus, getFrameKey, getMainPanel, init, makeSensible, menuCanceled, menuDeselected, setUpMenu, setVisible, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpenedaddImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateaddNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecoratedaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, show, toBack, toFrontadd, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTreeaction, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, 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, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleprotected javax.swing.JMenuItem openMItem
protected javax.swing.JMenuItem newMItem
protected javax.swing.JMenuItem closeMItem
protected javax.swing.JMenuItem saveMItem
protected javax.swing.JMenuItem saveAsMItem
protected javax.swing.JMenu windowMenu
protected javax.swing.JMenu windowListMenu
protected javax.swing.JMenu recentMenu
protected javax.swing.JDesktopPane desktopPane
protected boolean isAllowedToClose()
isAllowedToClose in class CFrameprotected void doSensible()
doSensible in class CFramepublic javax.swing.JDesktopPane getDesktop()
protected DocInternalFrame getDFrameWithFocus()
protected CInternalFrame getCurrentFrame()
public void tileWindows()
protected void restoreAllWindows()
protected void minimizeAllWindows()
protected void cascadeWindows()
public java.awt.Component getComponentToPrint()
getComponentToPrint in class CFramepublic void menuSelected(javax.swing.event.MenuEvent me)
menuSelected in interface javax.swing.event.MenuListenermenuSelected in class CFrameme - protected boolean handlesDocs()
protected void addMenuItems(javax.swing.JMenu menu)
addMenuItems in class CFramemenu - protected void doRecentMenu(java.lang.String file)
file - public void actionPerformed(java.awt.event.ActionEvent event)
actionPerformed in interface java.awt.event.ActionListeneractionPerformed in class CFrameevent - the eventpublic void doOpenRecent(RecentMItem item)
item - public void doOpen()
protected java.lang.String getMINEType(java.io.File file)
file - protected DocInternalFrame createInternalFrame(java.lang.String type)
type - the typepublic DocInternalFrame doNew(java.lang.String MINEType)
MINEType - public void addFrame(CInternalFrame aFrame)
aFrame - public void doSave()
public void doClose()
public void doSaveAs()
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.