madkit.desktop2
Class DesktopAgentGUI
java.lang.Object
madkit.desktop2.DesktopAgentGUI
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.util.EventListener
public class DesktopAgentGUI
- extends java.lang.Object
- implements java.awt.event.ActionListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DESKTOPINITFILE
public static final java.lang.String DESKTOPINITFILE
- See Also:
- Constant Field Values
ai
protected madkit.desktop2.AgentInfo ai
components
protected java.util.HashMap components
iconInfos
protected java.util.LinkedList iconInfos
menuInfos
protected java.util.LinkedList menuInfos
desktopMenuItem
protected java.util.LinkedList desktopMenuItem
desktop
protected Desktop desktop
menuSelectDesktop
protected javax.swing.JMenu menuSelectDesktop
stop
protected javax.swing.JMenuItem stop
exec
protected javax.swing.JMenuItem exec
about
protected javax.swing.JMenuItem about
currentDesktop
protected madkit.desktop2.JMenuItemDesktop currentDesktop
propertyDesktop
protected madkit.desktop2.PropertyDesktop propertyDesktop
saveIni
protected boolean saveIni
saveConfig
protected boolean saveConfig
defaultConfigPath
protected final java.lang.String defaultConfigPath
DesktopAgentGUI
public DesktopAgentGUI(DesktopAgent ag)
init
public void init()
createMenuSystem
protected void createMenuSystem()
saveConfigFile
public void saveConfigFile(boolean bool)
saveIniFile
public void saveIniFile(boolean bool)
readIniFile
protected void readIniFile()
addListenerTo
public boolean addListenerTo(madkit.desktop2.MenuItemInfo mii,
javax.swing.AbstractButton abstractButton)
processButton
protected void processButton(javax.swing.JMenu menu,
Element elt)
addAgent
public void addAgent(AbstractAgent ag,
java.awt.Component c,
java.awt.Point p,
java.awt.Dimension d)
removeGUI
public void removeGUI(java.awt.Component c)
quitMadkit
public boolean quitMadkit()
setSaveIni
public void setSaveIni(boolean bool)
setSaveConfig
public void setSaveConfig(boolean bool)
getSaveIni
public boolean getSaveIni()
getSaveConfig
public boolean getSaveConfig()
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Specified by:
actionPerformed
in interface java.awt.event.ActionListener
addMenuSystem
protected void addMenuSystem()
addIcon
public void addIcon(IconInfo iconInfo)
removeIcon
public void removeIcon(IconInfo iconInfo)
createDesktop
protected boolean createDesktop(java.lang.String className)
openFile
protected java.io.File openFile(boolean b,
java.lang.String extens)
openScriptFile
protected void openScriptFile()
Copyright © Madkit Team (O. Gutknecht, J. Ferber, F. Michel et al.) All Rights Reserved.