Package org.jmol.popup
Class AwtSwingComponent
- java.lang.Object
-
- org.jmol.popup.AwtSwingComponent
-
- All Implemented Interfaces:
javajs.api.SC
public class AwtSwingComponent extends java.lang.Object implements javajs.api.SCA javax.swing implementation of SwingComponent that mirrors javajs.swing for compatibility with compilation with java2script.- Author:
- Bob Hanson, hansonr
-
-
Constructor Summary
Constructors Constructor Description AwtSwingComponent()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(javajs.api.SC item)voidaddActionListener(java.lang.Object owner)voidaddItemListener(java.lang.Object owner)voidaddMouseListener(java.lang.Object owner)java.lang.StringgetActionCommand()(package private) static javajs.api.SCgetCheckBox(java.lang.String name, java.util.Map<java.lang.Object,javajs.api.SC> htSources)java.lang.ObjectgetComponent(int i)intgetComponentCount()java.lang.Object[]getComponents()java.lang.ObjectgetIcon()(package private) static javajs.api.SCgetMenu(java.lang.String name, java.util.Map<java.lang.Object,javajs.api.SC> htSources)(package private) static javajs.api.SCgetMenuItem(java.lang.String name, java.util.Map<java.lang.Object,javajs.api.SC> htSources)java.lang.StringgetName()java.lang.ObjectgetParent()(package private) static javajs.api.SCgetPopup(java.lang.String title, java.util.Map<java.lang.Object,javajs.api.SC> htSources)java.lang.ObjectgetPopupMenu()(package private) static javajs.api.SCgetRadio(java.lang.String name, java.util.Map<java.lang.Object,javajs.api.SC> htSources)java.lang.StringgetText()voidinit(java.lang.String text, java.lang.Object icon, java.lang.String actionCommand, javajs.api.SC popupMenu)voidinsert(javajs.api.SC subMenu, int index)booleanisEnabled()booleanisSelected()voidremove(int i)voidremoveAll()voidsetActionCommand(java.lang.String script)voidsetAutoscrolls(boolean b)voidsetEnabled(boolean enabled)voidsetIcon(java.lang.Object icon)voidsetName(java.lang.String name)voidsetSelected(boolean b)voidsetText(java.lang.String text)
-
-
-
Method Detail
-
getPopup
static javajs.api.SC getPopup(java.lang.String title, java.util.Map<java.lang.Object,javajs.api.SC> htSources)
-
getMenu
static javajs.api.SC getMenu(java.lang.String name, java.util.Map<java.lang.Object,javajs.api.SC> htSources)
-
getMenuItem
static javajs.api.SC getMenuItem(java.lang.String name, java.util.Map<java.lang.Object,javajs.api.SC> htSources)
-
getRadio
static javajs.api.SC getRadio(java.lang.String name, java.util.Map<java.lang.Object,javajs.api.SC> htSources)
-
getCheckBox
static javajs.api.SC getCheckBox(java.lang.String name, java.util.Map<java.lang.Object,javajs.api.SC> htSources)
-
add
public void add(javajs.api.SC item)
- Specified by:
addin interfacejavajs.api.SC
-
addActionListener
public void addActionListener(java.lang.Object owner)
- Specified by:
addActionListenerin interfacejavajs.api.SC
-
addItemListener
public void addItemListener(java.lang.Object owner)
- Specified by:
addItemListenerin interfacejavajs.api.SC
-
addMouseListener
public void addMouseListener(java.lang.Object owner)
- Specified by:
addMouseListenerin interfacejavajs.api.SC
-
getActionCommand
public java.lang.String getActionCommand()
- Specified by:
getActionCommandin interfacejavajs.api.SC
-
getComponent
public java.lang.Object getComponent(int i)
- Specified by:
getComponentin interfacejavajs.api.SC
-
getComponentCount
public int getComponentCount()
- Specified by:
getComponentCountin interfacejavajs.api.SC
-
getComponents
public java.lang.Object[] getComponents()
- Specified by:
getComponentsin interfacejavajs.api.SC
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfacejavajs.api.SC
-
getParent
public java.lang.Object getParent()
- Specified by:
getParentin interfacejavajs.api.SC
-
getPopupMenu
public java.lang.Object getPopupMenu()
- Specified by:
getPopupMenuin interfacejavajs.api.SC
-
getText
public java.lang.String getText()
- Specified by:
getTextin interfacejavajs.api.SC
-
getIcon
public java.lang.Object getIcon()
- Specified by:
getIconin interfacejavajs.api.SC
-
init
public void init(java.lang.String text, java.lang.Object icon, java.lang.String actionCommand, javajs.api.SC popupMenu)- Specified by:
initin interfacejavajs.api.SC
-
insert
public void insert(javajs.api.SC subMenu, int index)- Specified by:
insertin interfacejavajs.api.SC
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabledin interfacejavajs.api.SC
-
isSelected
public boolean isSelected()
- Specified by:
isSelectedin interfacejavajs.api.SC
-
remove
public void remove(int i)
- Specified by:
removein interfacejavajs.api.SC
-
removeAll
public void removeAll()
- Specified by:
removeAllin interfacejavajs.api.SC
-
setActionCommand
public void setActionCommand(java.lang.String script)
- Specified by:
setActionCommandin interfacejavajs.api.SC
-
setAutoscrolls
public void setAutoscrolls(boolean b)
- Specified by:
setAutoscrollsin interfacejavajs.api.SC
-
setEnabled
public void setEnabled(boolean enabled)
- Specified by:
setEnabledin interfacejavajs.api.SC
-
setName
public void setName(java.lang.String name)
- Specified by:
setNamein interfacejavajs.api.SC
-
setSelected
public void setSelected(boolean b)
- Specified by:
setSelectedin interfacejavajs.api.SC
-
setText
public void setText(java.lang.String text)
- Specified by:
setTextin interfacejavajs.api.SC
-
setIcon
public void setIcon(java.lang.Object icon)
- Specified by:
setIconin interfacejavajs.api.SC
-
-