net.infonode.gui

Class ScrollButtonBox

public class ScrollButtonBox extends SimplePanel

Constructor Summary
ScrollButtonBox(boolean vertical, int iconSize)
ScrollButtonBox(boolean vertical, AbstractButton upButton, AbstractButton downButton, AbstractButton leftButton, AbstractButton rightButton)
Method Summary
voidaddListener(ScrollButtonBoxListener listener)
AbstractButtongetDownButton()
AbstractButtongetLeftButton()
AbstractButtongetRightButton()
AbstractButtongetUpButton()
booleanisButton1Enabled()
booleanisButton2Enabled()
booleanisVertical()
voidremoveListener(ScrollButtonBoxListener listener)
voidsetButton1Enabled(boolean enabled)
voidsetButton2Enabled(boolean enabled)
voidsetButtons(AbstractButton upButton, AbstractButton downButton, AbstractButton leftButton, AbstractButton rightButton)
voidsetVertical(boolean vertical)

Constructor Detail

ScrollButtonBox

public ScrollButtonBox(boolean vertical, int iconSize)

ScrollButtonBox

public ScrollButtonBox(boolean vertical, AbstractButton upButton, AbstractButton downButton, AbstractButton leftButton, AbstractButton rightButton)

Method Detail

addListener

public void addListener(ScrollButtonBoxListener listener)

getDownButton

public AbstractButton getDownButton()

getLeftButton

public AbstractButton getLeftButton()

getRightButton

public AbstractButton getRightButton()

getUpButton

public AbstractButton getUpButton()

isButton1Enabled

public boolean isButton1Enabled()

isButton2Enabled

public boolean isButton2Enabled()

isVertical

public boolean isVertical()

removeListener

public void removeListener(ScrollButtonBoxListener listener)

setButton1Enabled

public void setButton1Enabled(boolean enabled)

setButton2Enabled

public void setButton2Enabled(boolean enabled)

setButtons

public void setButtons(AbstractButton upButton, AbstractButton downButton, AbstractButton leftButton, AbstractButton rightButton)

setVertical

public void setVertical(boolean vertical)