Class Lab7GUI

java.lang.Object
  extended byLab7GUI

public class Lab7GUI
extends java.lang.Object


Nested Class Summary
private  class Lab7GUI.MapPanel
           
 
Field Summary
private  javax.swing.JCheckBox cSpaceObstaclesCheckBox
           
private  javax.swing.JTextField goalStateTextField
           
private  javax.swing.JCheckBox gridCheckBox
           
private  javax.swing.JTextField initialStateTextField
           
private  javax.swing.JCheckBox mapCheckBox
           
private  Lab7GUI.MapPanel mapPanel
           
private  javax.swing.JCheckBox pathCheckBox
           
private  javax.swing.JButton planPathButton
           
private  javax.swing.JCheckBox visibilityGraphCheckBox
           
 
Constructor Summary
Lab7GUI()
           
 
Method Summary
private  javax.swing.JPanel createInputPanel()
           
private  javax.swing.JMenuBar createMenuBar()
           
static void main(java.lang.String[] args)
           
 void setcSpaceObstacles(java.util.LinkedList cs)
           
 void setMap(java.util.LinkedList map)
           
 void setPath(java.util.LinkedList path)
           
 void setVisibilityGraph(java.util.LinkedList vg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mapPanel

private Lab7GUI.MapPanel mapPanel

mapCheckBox

private javax.swing.JCheckBox mapCheckBox

cSpaceObstaclesCheckBox

private javax.swing.JCheckBox cSpaceObstaclesCheckBox

visibilityGraphCheckBox

private javax.swing.JCheckBox visibilityGraphCheckBox

gridCheckBox

private javax.swing.JCheckBox gridCheckBox

pathCheckBox

private javax.swing.JCheckBox pathCheckBox

initialStateTextField

private javax.swing.JTextField initialStateTextField

goalStateTextField

private javax.swing.JTextField goalStateTextField

planPathButton

private javax.swing.JButton planPathButton
Constructor Detail

Lab7GUI

public Lab7GUI()
Method Detail

main

public static void main(java.lang.String[] args)

createInputPanel

private javax.swing.JPanel createInputPanel()

createMenuBar

private javax.swing.JMenuBar createMenuBar()

setMap

public void setMap(java.util.LinkedList map)

setcSpaceObstacles

public void setcSpaceObstacles(java.util.LinkedList cs)

setVisibilityGraph

public void setVisibilityGraph(java.util.LinkedList vg)

setPath

public void setPath(java.util.LinkedList path)