All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class tw.edu.ncnu.im.cnclab.JGAP.UI.JGAPFrame

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Window
                           |
                           +----java.awt.Frame
                                   |
                                   +----tw.edu.ncnu.im.cnclab.UI.GenericFrame
                                           |
                                           +----tw.edu.ncnu.im.cnclab.JGAP.UI.JGAPFrame

public class JGAPFrame
extends GenericFrame
implements ActionListener, MouseListener, ItemListener, ComponentListener
The JGAPFrame defines the frame of JGAP. User might not use this class directly.

Version:
0.4 Jul 8, 1999
Author:
Ding-Yi Chen

Variable Index

 o destNode
 o emptyFileName
 o graph
The graph for operating.
 o srcNode

Constructor Index

 o JGAPFrame()
 o JGAPFrame(String[], boolean)

Method Index

 o actionPerformed(ActionEvent)
Invoked when an action occurs.
 o componentHidden(ComponentEvent)
 o componentMoved(ComponentEvent)
 o componentResized(ComponentEvent)
 o componentShown(ComponentEvent)
 o getDefaultEdgeWeight()
 o getFileName()
 o isInAnApplet()
 o isModified()
 o itemStateChanged(ItemEvent)
Invoked when an item action occurs.
 o leave()
 o main(String[])
 o mouseClicked(MouseEvent)
 o mouseEntered(MouseEvent)
 o mouseExited(MouseEvent)
 o mousePressed(MouseEvent)
 o mouseReleased(MouseEvent)
 o paint(Graphics)
 o setCodeBase(String)
Set code base of an applet.
 o setDefaultEdgeWeight(double)
 o setDestNode(int)
 o setDocumentBase(String)
Set document base of an applet.
 o setFileName(String)
 o setModified(boolean)
 o setSrcNode(int)
 o settingCentralPanel()
 o showTitle()
 o update(Graphics)

Variables

 o graph
 protected Graph graph
The graph for operating.

 o emptyFileName
 public static final String emptyFileName
 o srcNode
 public int srcNode
 o destNode
 public int destNode

Constructors

 o JGAPFrame
 public JGAPFrame()
 o JGAPFrame
 public JGAPFrame(String args[],
                  boolean b)

Methods

 o isInAnApplet
 public boolean isInAnApplet()
 o setSrcNode
 public void setSrcNode(int srcNode)
 o setDestNode
 public void setDestNode(int destNode)
 o getFileName
 public String getFileName()
 o setFileName
 public void setFileName(String s)
 o showTitle
 public void showTitle()
 o isModified
 public boolean isModified()
 o setModified
 public void setModified(boolean b)
 o setDefaultEdgeWeight
 public void setDefaultEdgeWeight(double defaultEdgeWeight)
 o getDefaultEdgeWeight
 public double getDefaultEdgeWeight()
 o settingCentralPanel
 protected void settingCentralPanel()
 o leave
 protected void leave()
 o paint
 public void paint(Graphics g)
Overrides:
paint in class Container
 o update
 public void update(Graphics g)
Overrides:
update in class Container
 o actionPerformed
 public void actionPerformed(ActionEvent actionEvent)
Invoked when an action occurs.

Overrides:
actionPerformed in class GenericFrame
 o itemStateChanged
 public void itemStateChanged(ItemEvent event)
Invoked when an item action occurs.

 o mousePressed
 public void mousePressed(MouseEvent mouseEvent)
 o mouseReleased
 public void mouseReleased(MouseEvent mouseEvent)
 o mouseEntered
 public void mouseEntered(MouseEvent mouseEvent)
 o mouseExited
 public void mouseExited(MouseEvent mouseEvent)
 o mouseClicked
 public void mouseClicked(MouseEvent mouseEvent)
 o componentHidden
 public void componentHidden(ComponentEvent compEvent)
 o componentMoved
 public void componentMoved(ComponentEvent compEvent)
 o componentResized
 public void componentResized(ComponentEvent compEvent)
 o componentShown
 public void componentShown(ComponentEvent compEvent)
 o setDocumentBase
 public void setDocumentBase(String documentBase)
Set document base of an applet.

Parameters:
documentBase - The document base of the applet.
 o setCodeBase
 public void setCodeBase(String codeBase)
Set code base of an applet.

Parameters:
code - base The document base of the applet.
 o main
 public static void main(String args[])

All Packages  Class Hierarchy  This Package  Previous  Next  Index