snakeprogram
Class SnakeFrame

java.lang.Object
  extended by snakeprogram.SnakeFrame

public class SnakeFrame
extends java.lang.Object

Main user interface.


Constructor Summary
SnakeFrame(snakeprogram.SnakeModel model)
           
 
Method Summary
 javax.swing.JButton createActionButton(java.lang.String label, java.lang.String cmd)
           
 void disableUI()
           
 void enableUI()
           
 java.util.HashMap<java.lang.String,java.lang.Double> getConstants()
           
 boolean getEnergyType()
          returns the check value of the intensity energy
 javax.swing.JFrame getFrame()
           
 int getSnakeType()
           
 void imageLoaded(boolean t)
           
 void initializeProgressBar()
           
 void repaint()
           
 void resetConstants()
           
 void setAlpha()
           
 void setBeta()
           
 void setConstants(java.util.HashMap<java.lang.String,java.lang.Double> values)
           
 void setForegroundIntensity()
           
 void setGamma()
           
 void setNumberOfSnakesLabel(int x)
           
 void setStretch()
           
 void setWeight()
           
 void updateBackgroundText(java.lang.String s)
           
 void updateForegroundText(java.lang.String s)
           
 void updateImageTitle()
           
 void updateProgressBar(int v)
           
 void updateStackProgressionLabel(int x, int total)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SnakeFrame

public SnakeFrame(snakeprogram.SnakeModel model)
Method Detail

disableUI

public void disableUI()

createActionButton

public javax.swing.JButton createActionButton(java.lang.String label,
                                              java.lang.String cmd)

setStretch

public void setStretch()

setForegroundIntensity

public void setForegroundIntensity()

setWeight

public void setWeight()

setGamma

public void setGamma()

setBeta

public void setBeta()

setAlpha

public void setAlpha()

enableUI

public void enableUI()

repaint

public void repaint()

setNumberOfSnakesLabel

public void setNumberOfSnakesLabel(int x)

updateStackProgressionLabel

public void updateStackProgressionLabel(int x,
                                        int total)

imageLoaded

public void imageLoaded(boolean t)

updateImageTitle

public void updateImageTitle()

getFrame

public javax.swing.JFrame getFrame()

getEnergyType

public boolean getEnergyType()
returns the check value of the intensity energy


updateForegroundText

public void updateForegroundText(java.lang.String s)

updateBackgroundText

public void updateBackgroundText(java.lang.String s)

setConstants

public void setConstants(java.util.HashMap<java.lang.String,java.lang.Double> values)

resetConstants

public void resetConstants()

getSnakeType

public int getSnakeType()

updateProgressBar

public void updateProgressBar(int v)

initializeProgressBar

public void initializeProgressBar()

getConstants

public java.util.HashMap<java.lang.String,java.lang.Double> getConstants()