Package org.jmol.api
Interface SC
-
- All Known Implementing Classes:
AbstractButton,AwtSwingComponent,JButton,JCheckBox,JCheckBoxMenuItem,JComboBox,JMenu,JMenuItem,JPopupMenu,JRadioButtonMenuItem
public interface SCSwingComponent interface common to javax.swing and org.jmol.awtjs.swing Can be augmented as needed, provided classes of org.jmol.awtjs.swing are also updated. (SwingComponents in javajs are subclasses of AbstractButton.)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidadd(SC item)voidaddActionListener(java.lang.Object owner)voidaddItemListener(java.lang.Object owner)voidaddMouseListener(java.lang.Object owner)java.lang.StringgetActionCommand()java.lang.ObjectgetComponent(int i)intgetComponentCount()java.lang.Object[]getComponents()java.lang.ObjectgetIcon()java.lang.StringgetName()java.lang.ObjectgetParent()java.lang.ObjectgetPopupMenu()java.lang.StringgetText()voidinit(java.lang.String text, java.lang.Object icon, java.lang.String actionCommand, SC popupMenu)voidinsert(SC subMenu, int index)booleanisEnabled()booleanisSelected()voidremove(int i)voidremoveAll()voidsetActionCommand(java.lang.String script)voidsetAutoscrolls(boolean b)voidsetEnabled(boolean enable)voidsetIcon(java.lang.Object icon)voidsetName(java.lang.String string)voidsetSelected(boolean state)voidsetText(java.lang.String entry)
-
-
-
Method Detail
-
add
void add(SC item)
-
addActionListener
void addActionListener(java.lang.Object owner)
-
addItemListener
void addItemListener(java.lang.Object owner)
-
addMouseListener
void addMouseListener(java.lang.Object owner)
-
getActionCommand
java.lang.String getActionCommand()
-
getComponent
java.lang.Object getComponent(int i)
-
getComponentCount
int getComponentCount()
-
getComponents
java.lang.Object[] getComponents()
-
getName
java.lang.String getName()
-
getParent
java.lang.Object getParent()
-
getPopupMenu
java.lang.Object getPopupMenu()
-
getIcon
java.lang.Object getIcon()
-
getText
java.lang.String getText()
-
init
void init(java.lang.String text, java.lang.Object icon, java.lang.String actionCommand, SC popupMenu)
-
insert
void insert(SC subMenu, int index)
-
isEnabled
boolean isEnabled()
-
isSelected
boolean isSelected()
-
remove
void remove(int i)
-
removeAll
void removeAll()
-
setActionCommand
void setActionCommand(java.lang.String script)
-
setAutoscrolls
void setAutoscrolls(boolean b)
-
setEnabled
void setEnabled(boolean enable)
-
setIcon
void setIcon(java.lang.Object icon)
-
setName
void setName(java.lang.String string)
-
setSelected
void setSelected(boolean state)
-
setText
void setText(java.lang.String entry)
-
-