snakeprogram
Class SnakeFrame
java.lang.Object
snakeprogram.SnakeFrame
public class SnakeFrame
- extends java.lang.Object
Main user interface.
Constructor Summary |
SnakeFrame(snakeprogram.SnakeModel model)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SnakeFrame
public SnakeFrame(snakeprogram.SnakeModel model)
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()