|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.MenuComponent
java.awt.MenuItem
java.awt.Menu
java.awt.PopupMenu
com.lizardtech.djvubean.menu.DjVuMenu
public class DjVuMenu
This class implements a pop-up menu the user may use to navigate the DjVu Document.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.awt.PopupMenu |
---|
java.awt.PopupMenu.AccessibleAWTPopupMenu |
Nested classes/interfaces inherited from class java.awt.Menu |
---|
java.awt.Menu.AccessibleAWTMenu |
Nested classes/interfaces inherited from class java.awt.MenuItem |
---|
java.awt.MenuItem.AccessibleAWTMenuItem |
Nested classes/interfaces inherited from class java.awt.MenuComponent |
---|
java.awt.MenuComponent.AccessibleAWTMenuComponent |
Constructor Summary | |
---|---|
DjVuMenu(DjVuBean bean)
Creates a new MenuBar object. |
Method Summary | |
---|---|
java.awt.MenuItem |
getAboutMenuItem()
Query and/or create the about menu item. |
java.lang.String |
getAboutURL()
Query the about url. |
DjVuBean |
getDjVuBean()
Query the DjVuBean this DjVuMenu has been associated with. |
java.awt.MenuItem |
getFindMenuItem()
Query and/or create the text search menu item. |
java.awt.MenuItem |
getHelpMenuItem()
Query and/or create the help menu item. |
java.lang.String |
getHelpURL()
Query the help url |
java.lang.String |
getNavPane()
Query the navpane setting. |
java.awt.Menu |
getNavPaneMenu()
Query and/or create the nav pane menu. |
java.awt.Menu |
getZoomMenu()
Query and/or create the zoom menu. |
void |
init()
Called to initialize or reinitialize the menu layout. |
void |
mouseClicked(java.awt.event.MouseEvent event)
Called when the mouse is clicked. |
void |
mouseEntered(java.awt.event.MouseEvent event)
Called when the mouse enters the DjVuBean. |
void |
mouseExited(java.awt.event.MouseEvent e)
Called when the mouse exits the DjVuBean. |
void |
mousePressed(java.awt.event.MouseEvent e)
Called when the mouse button is pressed. |
void |
mouseReleased(java.awt.event.MouseEvent e)
Called when the mouse button is released. |
void |
propertyChange(java.beans.PropertyChangeEvent event)
Called with a DjVuBean property has changed. |
Methods inherited from class java.awt.PopupMenu |
---|
addNotify, getAccessibleContext, show |
Methods inherited from class java.awt.Menu |
---|
add, add, addSeparator, countItems, getItem, getItemCount, insert, insert, insertSeparator, isTearOff, paramString, remove, remove, removeAll, removeNotify |
Methods inherited from class java.awt.MenuItem |
---|
addActionListener, deleteShortcut, disable, disableEvents, enable, enable, enableEvents, getActionCommand, getActionListeners, getLabel, getListeners, getShortcut, isEnabled, processActionEvent, processEvent, removeActionListener, setActionCommand, setEnabled, setLabel, setShortcut |
Methods inherited from class java.awt.MenuComponent |
---|
dispatchEvent, getFont, getName, getParent, getPeer, getTreeLock, postEvent, setFont, setName, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
---|
getFont, postEvent |
Constructor Detail |
---|
public DjVuMenu(DjVuBean bean)
bean
- DjVuBean to add this menu to.Method Detail |
---|
public java.awt.MenuItem getAboutMenuItem()
public java.lang.String getAboutURL()
public DjVuBean getDjVuBean()
public java.awt.MenuItem getFindMenuItem()
public java.awt.MenuItem getHelpMenuItem()
public java.lang.String getHelpURL()
public java.lang.String getNavPane()
public java.awt.Menu getNavPaneMenu()
public java.awt.Menu getZoomMenu()
public void init()
public void mouseClicked(java.awt.event.MouseEvent event)
mouseClicked
in interface java.awt.event.MouseListener
event
- indicating mouse action.public void mouseEntered(java.awt.event.MouseEvent event)
mouseEntered
in interface java.awt.event.MouseListener
event
- indicating mouse action.public void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
e
- indicating mouse action.public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
e
- indicating mouse action.public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
e
- indicating mouse action.public void propertyChange(java.beans.PropertyChangeEvent event)
propertyChange
in interface java.beans.PropertyChangeListener
event
- indicating the property change.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |