edu.columbia.cs.cgui.rjfc.swing
Interface RJMenuBar
- All Superinterfaces:
- RComponent, RContainer, Remote, RJComponent
- All Known Implementing Classes:
- RJMenuBarImpl
- public interface RJMenuBar
- extends RJComponent
| Methods inherited from interface edu.columbia.cs.cgui.rjfc.swing.RJComponent |
addAncestorListener, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, 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, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, 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, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from interface edu.columbia.cs.cgui.rjfc.awt.RContainer |
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, remove, remove, removeAll, removeContainerListener, setLayout, validate |
| Methods inherited from interface edu.columbia.cs.cgui.rjfc.awt.RComponent |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, contains, createImage, createImage, dispatchEvent, enable, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getRJFCWrappedData, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setData, setDropTarget, setHash, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus |
getUI
public RMenuBarUI getUI()
throws RemoteException
setUI
public void setUI(RMenuBarUI uivar0)
throws RemoteException
updateUI
public void updateUI()
throws RemoteException
- Specified by:
updateUI in interface RJComponent
getUIClassID
public String getUIClassID()
throws RemoteException
- Specified by:
getUIClassID in interface RJComponent
getSelectionModel
public SingleSelectionModel getSelectionModel()
throws RemoteException
setSelectionModel
public void setSelectionModel(SingleSelectionModel modelvar0)
throws RemoteException
add
public RJMenu add(RJMenu cvar0)
throws RemoteException
getMenu
public RJMenu getMenu(int indexvar0)
throws RemoteException
getMenuCount
public int getMenuCount()
throws RemoteException
setHelpMenu
public void setHelpMenu(RJMenu menuvar0)
throws RemoteException
getHelpMenu
public RJMenu getHelpMenu()
throws RemoteException
getComponentAtIndex
public RComponent getComponentAtIndex(int ivar0)
throws RemoteException
getComponentIndex
public int getComponentIndex(RComponent cvar0)
throws RemoteException
setSelected
public void setSelected(RComponent selvar0)
throws RemoteException
isSelected
public boolean isSelected()
throws RemoteException
isBorderPainted
public boolean isBorderPainted()
throws RemoteException
setBorderPainted
public void setBorderPainted(boolean bvar0)
throws RemoteException
setMargin
public void setMargin(Insets mvar0)
throws RemoteException
getMargin
public Insets getMargin()
throws RemoteException
processMouseEvent
public void processMouseEvent(MouseEvent eventvar0,
MenuElement[] pathvar1,
RMenuSelectionManager managervar2)
throws RemoteException
processKeyEvent
public void processKeyEvent(KeyEvent evar0,
MenuElement[] pathvar1,
RMenuSelectionManager managervar2)
throws RemoteException
menuSelectionChanged
public void menuSelectionChanged(boolean isIncludedvar0)
throws RemoteException
getSubElements
public MenuElement[] getSubElements()
throws RemoteException
getComponent
public RComponent getComponent()
throws RemoteException
getAccessibleContext
public AccessibleContext getAccessibleContext()
throws RemoteException
- Specified by:
getAccessibleContext in interface RJComponent
isManagingFocus
public boolean isManagingFocus()
throws RemoteException
- Specified by:
isManagingFocus in interface RJComponent
addNotify
public void addNotify()
throws RemoteException
- Specified by:
addNotify in interface RJComponent
removeNotify
public void removeNotify()
throws RemoteException
- Specified by:
removeNotify in interface RJComponent