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.SC
A 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 void
add(javajs.api.SC item)
void
addActionListener(java.lang.Object owner)
void
addItemListener(java.lang.Object owner)
void
addMouseListener(java.lang.Object owner)
java.lang.String
getActionCommand()
(package private) static javajs.api.SC
getCheckBox(java.lang.String name, java.util.Map<java.lang.Object,javajs.api.SC> htSources)
java.lang.Object
getComponent(int i)
int
getComponentCount()
java.lang.Object[]
getComponents()
java.lang.Object
getIcon()
(package private) static javajs.api.SC
getMenu(java.lang.String name, java.util.Map<java.lang.Object,javajs.api.SC> htSources)
(package private) static javajs.api.SC
getMenuItem(java.lang.String name, java.util.Map<java.lang.Object,javajs.api.SC> htSources)
java.lang.String
getName()
java.lang.Object
getParent()
(package private) static javajs.api.SC
getPopup(java.lang.String title, java.util.Map<java.lang.Object,javajs.api.SC> htSources)
java.lang.Object
getPopupMenu()
(package private) static javajs.api.SC
getRadio(java.lang.String name, java.util.Map<java.lang.Object,javajs.api.SC> htSources)
java.lang.String
getText()
void
init(java.lang.String text, java.lang.Object icon, java.lang.String actionCommand, javajs.api.SC popupMenu)
void
insert(javajs.api.SC subMenu, int index)
boolean
isEnabled()
boolean
isSelected()
void
remove(int i)
void
removeAll()
void
setActionCommand(java.lang.String script)
void
setAutoscrolls(boolean b)
void
setEnabled(boolean enabled)
void
setIcon(java.lang.Object icon)
void
setName(java.lang.String name)
void
setSelected(boolean b)
void
setText(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:
add
in interfacejavajs.api.SC
-
addActionListener
public void addActionListener(java.lang.Object owner)
- Specified by:
addActionListener
in interfacejavajs.api.SC
-
addItemListener
public void addItemListener(java.lang.Object owner)
- Specified by:
addItemListener
in interfacejavajs.api.SC
-
addMouseListener
public void addMouseListener(java.lang.Object owner)
- Specified by:
addMouseListener
in interfacejavajs.api.SC
-
getActionCommand
public java.lang.String getActionCommand()
- Specified by:
getActionCommand
in interfacejavajs.api.SC
-
getComponent
public java.lang.Object getComponent(int i)
- Specified by:
getComponent
in interfacejavajs.api.SC
-
getComponentCount
public int getComponentCount()
- Specified by:
getComponentCount
in interfacejavajs.api.SC
-
getComponents
public java.lang.Object[] getComponents()
- Specified by:
getComponents
in interfacejavajs.api.SC
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfacejavajs.api.SC
-
getParent
public java.lang.Object getParent()
- Specified by:
getParent
in interfacejavajs.api.SC
-
getPopupMenu
public java.lang.Object getPopupMenu()
- Specified by:
getPopupMenu
in interfacejavajs.api.SC
-
getText
public java.lang.String getText()
- Specified by:
getText
in interfacejavajs.api.SC
-
getIcon
public java.lang.Object getIcon()
- Specified by:
getIcon
in 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:
init
in interfacejavajs.api.SC
-
insert
public void insert(javajs.api.SC subMenu, int index)
- Specified by:
insert
in interfacejavajs.api.SC
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabled
in interfacejavajs.api.SC
-
isSelected
public boolean isSelected()
- Specified by:
isSelected
in interfacejavajs.api.SC
-
remove
public void remove(int i)
- Specified by:
remove
in interfacejavajs.api.SC
-
removeAll
public void removeAll()
- Specified by:
removeAll
in interfacejavajs.api.SC
-
setActionCommand
public void setActionCommand(java.lang.String script)
- Specified by:
setActionCommand
in interfacejavajs.api.SC
-
setAutoscrolls
public void setAutoscrolls(boolean b)
- Specified by:
setAutoscrolls
in interfacejavajs.api.SC
-
setEnabled
public void setEnabled(boolean enabled)
- Specified by:
setEnabled
in interfacejavajs.api.SC
-
setName
public void setName(java.lang.String name)
- Specified by:
setName
in interfacejavajs.api.SC
-
setSelected
public void setSelected(boolean b)
- Specified by:
setSelected
in interfacejavajs.api.SC
-
setText
public void setText(java.lang.String text)
- Specified by:
setText
in interfacejavajs.api.SC
-
setIcon
public void setIcon(java.lang.Object icon)
- Specified by:
setIcon
in interfacejavajs.api.SC
-
-