de.lessvoid.nifty.examples.defaultcontrols.sliderandscrollbar
Class SliderAndScrollbarDialogController

java.lang.Object
  extended by de.lessvoid.nifty.examples.defaultcontrols.sliderandscrollbar.SliderAndScrollbarDialogController
All Implemented Interfaces:
Controller

public class SliderAndScrollbarDialogController
extends Object
implements Controller

The SliderAndScrollbarDialogController to show off the new Slider and Scrollbar Controls and a couple of more new Nifty 1.3 things.

Author:
void

Constructor Summary
SliderAndScrollbarDialogController()
           
 
Method Summary
 void bind(Nifty nifty, Screen screen, Element element, Properties parameter, Attributes controlDefinitionAttributes)
           
 void init(Properties parameter, Attributes controlDefinitionAttributes)
           
 boolean inputEvent(NiftyInputEvent inputEvent)
           
 void onAlphaSliderChange(String id, SliderChangedEvent event)
           
 void onBlueSliderChange(String id, SliderChangedEvent event)
           
 void onButtonStepSizeChanged(String id, TextFieldChangedEvent event)
           
 void onCurrentValueChanged(String id, TextFieldChangedEvent event)
           
 void onFocus(boolean getFocus)
           
 void onGreenSliderChange(String id, SliderChangedEvent event)
           
 void onMaxValueChanged(String id, TextFieldChangedEvent event)
           
 void onPageStepSizeChanged(String id, TextFieldChangedEvent event)
           
 void onRedSliderChange(String id, SliderChangedEvent event)
           
 void onScrollbarHChanged(String id, ScrollbarChangedEvent event)
           
 void onStartScreen()
           
 void onViewMaxValueChanged(String id, TextFieldChangedEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SliderAndScrollbarDialogController

public SliderAndScrollbarDialogController()
Method Detail

bind

public void bind(Nifty nifty,
                 Screen screen,
                 Element element,
                 Properties parameter,
                 Attributes controlDefinitionAttributes)
Specified by:
bind in interface Controller

init

public void init(Properties parameter,
                 Attributes controlDefinitionAttributes)
Specified by:
init in interface Controller

onStartScreen

public void onStartScreen()
Specified by:
onStartScreen in interface Controller

onFocus

public void onFocus(boolean getFocus)
Specified by:
onFocus in interface Controller

inputEvent

public boolean inputEvent(NiftyInputEvent inputEvent)
Specified by:
inputEvent in interface Controller

onRedSliderChange

public void onRedSliderChange(String id,
                              SliderChangedEvent event)

onGreenSliderChange

public void onGreenSliderChange(String id,
                                SliderChangedEvent event)

onBlueSliderChange

public void onBlueSliderChange(String id,
                               SliderChangedEvent event)

onAlphaSliderChange

public void onAlphaSliderChange(String id,
                                SliderChangedEvent event)

onScrollbarHChanged

public void onScrollbarHChanged(String id,
                                ScrollbarChangedEvent event)

onMaxValueChanged

public void onMaxValueChanged(String id,
                              TextFieldChangedEvent event)

onViewMaxValueChanged

public void onViewMaxValueChanged(String id,
                                  TextFieldChangedEvent event)

onCurrentValueChanged

public void onCurrentValueChanged(String id,
                                  TextFieldChangedEvent event)

onButtonStepSizeChanged

public void onButtonStepSizeChanged(String id,
                                    TextFieldChangedEvent event)

onPageStepSizeChanged

public void onPageStepSizeChanged(String id,
                                  TextFieldChangedEvent event)


Copyright © 2012. All Rights Reserved.