org.jmol.popup
Class JmolPopupAwt
public
class
JmolPopupAwt
extends JmolPopup
Method Summary |
Object | addCheckboxMenuItem(Object menu, String entry, String basename, String id, boolean state) |
Object | addMenuItem(Object menu, String entry, String script, String id) |
void | addMenuSeparator(Object menu) |
void | addMenuSubMenu(Object menu, Object subMenu) |
void | addToMenu(Object menu, MenuItem item) |
Object | cloneMenu(Object menu) |
void | createFrankPopup() |
void | enableMenu(Object menu, boolean enable) |
void | enableMenuItem(Object item, boolean enable) |
String | getId(Object menu) |
String | getMenuCurrent() |
void | getMenuCurrent(StringBuffer sb, int level, Menu menu, String menuName) |
int | getMenuItemCount(Object menu) |
int | getMenuItemHeight() |
Object | getParent(Object menu) |
int | getPosition(Object menu) |
void | insertMenuSubMenu(Object menu, Object subMenu, int index) |
void | installMainMenu(Object objMenuBar) |
Object | newComputedMenu(String key, String word) |
Object | newMenu(String menuName, String id) |
void | removeAll(Object menu) |
void | removeMenuItem(Object menu, int index) |
void | renameMenu(Object menu, String newMenuName) |
void | resetFrankMenu() |
void | setAutoscrolls(Object menu) |
void | setCheckBoxState(Object item, boolean state) |
void | setCheckBoxValue(Object source) |
void | setLabel(Object menu, String entry) |
void | showFrankMenu(int x, int y) |
void | showPopupMenu(int x, int y) |
void | updateMenuItem(Object menuItem, String entry, String script) |
PopupMenu awtPopup
Menu elementComputedMenu
Menu mainMenu
static int MENUITEM_HEIGHT
public JmolPopupAwt(
JmolViewer viewer, boolean asPopup)
Object addCheckboxMenuItem(Object menu, String entry, String basename, String id, boolean state)
Object addMenuItem(Object menu, String entry, String script, String id)
void addMenuSeparator(Object menu)
void addMenuSubMenu(Object menu, Object subMenu)
void addToMenu(Object menu, MenuItem item)
Object cloneMenu(Object menu)
void createFrankPopup()
void enableMenu(Object menu, boolean enable)
void enableMenuItem(Object item, boolean enable)
String getId(Object menu)
String getMenuCurrent()
private void getMenuCurrent(StringBuffer sb, int level, Menu menu, String menuName)
int getMenuItemCount(Object menu)
int getMenuItemHeight()
Object getParent(Object menu)
int getPosition(Object menu)
void insertMenuSubMenu(Object menu, Object subMenu, int index)
public void installMainMenu(Object objMenuBar)
Object newComputedMenu(String key, String word)
Object newMenu(String menuName, String id)
void removeAll(Object menu)
void removeMenuItem(Object menu, int index)
void renameMenu(Object menu, String newMenuName)
void resetFrankMenu()
void setAutoscrolls(Object menu)
void setCheckBoxState(Object item, boolean state)
void setCheckBoxValue(Object source)
void setLabel(Object menu, String entry)
void showFrankMenu(int x, int y)
void showPopupMenu(int x, int y)
void updateMenuItem(Object menuItem, String entry, String script)