Skip navigation links
jgimmick by
jTEM
A B C D F G H I J P R S T U V Z 

A

addChangeListener(ChangeListener) - Method in class de.jtem.jgimmick.DefaultJoggleModel
 
addChangeListener(ChangeListener) - Method in class de.jtem.jgimmick.Joggle
Adds a listener to the list that is notified each time a change to the model occurs.
addChangeListener(ChangeListener) - Method in interface de.jtem.jgimmick.JoggleModel
 
addChangeListener(ChangeListener) - Method in class de.jtem.jgimmick.SharableTimer
Adds a listener to the list that is notified each time this Timer will be started or stopped.
addChangeListener(ChangeListener) - Method in class de.jtem.jgimmick.SpinnerTimerControl
Adds a listener to the list that is notified each time a change to the spinner's model occurs.
ArrowIcon - Class in de.jtem.jgimmick.icons
An Icon showing an arrow with a specifiable direction and size.
ArrowIcon(int) - Constructor for class de.jtem.jgimmick.icons.ArrowIcon
Creates a new ArrowIcon with the specified direction and the default size of 8 pixels.
ArrowIcon(int, int) - Constructor for class de.jtem.jgimmick.icons.ArrowIcon
Creates a new ArrowIcon with the specified direction and size.

B

BACKWARD - Static variable in class de.jtem.jgimmick.Joggle
Direction a Joggle is able to be dragged.
BIDIRECTIONAL - Static variable in class de.jtem.jgimmick.Joggle
Direction a Joggle is able to be dragged.

C

changeListenerList - Variable in class de.jtem.jgimmick.SharableTimer
 

D

de.jtem.jgimmick - package de.jtem.jgimmick
The jgimmick package provides useful swing gadgets: a jog wheel and a timer control panel.
de.jtem.jgimmick.icons - package de.jtem.jgimmick.icons
Provides a set of useful Icon classes AND .gif-files for player-control or navigation.
DefaultJoggleModel - Class in de.jtem.jgimmick
A default implementation of the JoggleModel interface.
DefaultJoggleModel() - Constructor for class de.jtem.jgimmick.DefaultJoggleModel
Creates a new DefaultJoggleModel with an initial value of 0.0, a transmissionRatio of 1.0 and no maximum and no minimum.
DefaultJoggleModel(double) - Constructor for class de.jtem.jgimmick.DefaultJoggleModel
Creates a new DefaultJoggleModel with a transmissionRatio of 1.0 and no maximum and no minimum.
DefaultJoggleModel(double, double) - Constructor for class de.jtem.jgimmick.DefaultJoggleModel
Creates a new DefaultJoggleModel with the specified value and transmission ratio and no maximum and no minimum.
DefaultJoggleModel(double, double, double, double) - Constructor for class de.jtem.jgimmick.DefaultJoggleModel
Creates a new DefaultJoggleModel with the specified value, transmission ratio, minimum and maximum.
doLayout() - Method in class de.jtem.jgimmick.Joggle
 

F

fireStateChanged() - Method in class de.jtem.jgimmick.DefaultJoggleModel
 
fireStateChanged() - Method in class de.jtem.jgimmick.Joggle
Sends a ChangeEvent, whose source is this Joggle, to each listener which was added to this Joggle.
fireStateChanged() - Method in class de.jtem.jgimmick.SharableTimer
Sends a ChangeEvent, whose source is this Timer, to each ChangeListener which was added to this Timer.
fireStateChanged() - Method in class de.jtem.jgimmick.SpinnerTimerControl
Sends a ChangeEvent, whose source is this SpinnerTimerControl, to each listener which was added to this SpinnerTimerControl.
FORWARD - Static variable in class de.jtem.jgimmick.Joggle
Direction a Joggle is able to be dragged.

G

getAntialiasing() - Method in class de.jtem.jgimmick.Joggle
Returns true if the Java2D rendering mode is set to antialias this Joggle, false otherwise.
getApexAngle() - Method in class de.jtem.jgimmick.Joggle
Returns the current apex angle describing the visible part of this Joggle.
getGrooveCount() - Method in class de.jtem.jgimmick.Joggle
Returns the current count of grooves of this Joggle.
getHighlightAngle() - Method in class de.jtem.jgimmick.Joggle
Returns the angle (in radian) to the lightpoint shining on this Joggle.
getIconHeight() - Method in class de.jtem.jgimmick.icons.ArrowIcon
Returns the specified or default size depending on the chosen constructor.
getIconHeight() - Method in class de.jtem.jgimmick.icons.RectanglesIcon
 
getIconHeight() - Method in class de.jtem.jgimmick.icons.SquareIcon
 
getIconWidth() - Method in class de.jtem.jgimmick.icons.ArrowIcon
Returns the specified or default size depending on the chosen constructor.
getIconWidth() - Method in class de.jtem.jgimmick.icons.RectanglesIcon
 
getIconWidth() - Method in class de.jtem.jgimmick.icons.SquareIcon
 
getJogDirection() - Method in class de.jtem.jgimmick.Joggle
Returns the currently set direction this Joggle is able to be dragged.
getJoggleLightColor() - Method in class de.jtem.jgimmick.Joggle
Returns the current light color of this Joggle.
getJoggleShadowColor() - Method in class de.jtem.jgimmick.Joggle
Returns the current shadow color of this Joggle.
getLayoutAdjustment() - Method in class de.jtem.jgimmick.SpinnerTimerControl
Returns the current layout adjustment.
getMarkedGrooveColor() - Method in class de.jtem.jgimmick.Joggle
Returns the color of the marked groove.
getMaximum() - Method in class de.jtem.jgimmick.DefaultJoggleModel
 
getMaximum() - Method in interface de.jtem.jgimmick.JoggleModel
Return the upper limit of the represented value sequence.
getMinimum() - Method in class de.jtem.jgimmick.DefaultJoggleModel
 
getMinimum() - Method in interface de.jtem.jgimmick.JoggleModel
Return the lower limit of the represented value sequence.
getModel() - Method in class de.jtem.jgimmick.Joggle
Returns this Joggle's data model.
getPositionAngle() - Method in class de.jtem.jgimmick.Joggle
Returns the angle (in radian) in relation to the current rotation angle but ignoring the count of rotations.
getRotationAngle() - Method in class de.jtem.jgimmick.Joggle
Returns the current rotation angle (in radian).
getSpinnerModel() - Method in class de.jtem.jgimmick.SpinnerTimerControl
Returns the current SpinnerModel.
getTimer() - Method in class de.jtem.jgimmick.Joggle
Returns the SharableTimer this Joggle is using.
getTimer() - Method in class de.jtem.jgimmick.SpinnerTimerControl
Returns the SharableTimer this' TimerControlPanel is using.
getTimer() - Method in class de.jtem.jgimmick.TimerControlPanel
 
getTimerDelay() - Method in class de.jtem.jgimmick.SpinnerTimerControl
Returns the current timer delay in msec.
getTimerDelay() - Method in class de.jtem.jgimmick.TimerControlPanel
Returns the delay in msec between two timer events.
getTransmissionRatio() - Method in class de.jtem.jgimmick.DefaultJoggleModel
Return the ratio the rotationAngle of a Joggle must be multiplied with to get the value in this model.
getTransmissionRatio() - Method in interface de.jtem.jgimmick.JoggleModel
Return the ratio converting the rotationAngle of a Joggle to the value in this Model.
getValue() - Method in class de.jtem.jgimmick.DefaultJoggleModel
Returns the current value held in this model.
getValue() - Method in class de.jtem.jgimmick.Joggle
Returns the value this Joggle is currently representing.
getValue() - Method in interface de.jtem.jgimmick.JoggleModel
Returns the current value.

H

HORIZONTAL - Static variable in class de.jtem.jgimmick.Joggle
For horizontal orientation of this Joggle.
HORIZONTAL - Static variable in class de.jtem.jgimmick.SpinnerTimerControl
Final variable to adjust the two UI components JSpinner and TimerControlPanel horizontally.

I

isCoalesce() - Method in class de.jtem.jgimmick.TimerControlPanel
Returns the coalesce state the internal SharableTimer is using.

J

Joggle - Class in de.jtem.jgimmick
A Component drawing a joggle (or wheel) you can drag to move it (scroll) and change a value to the corresponding JoggleModel.
Joggle() - Constructor for class de.jtem.jgimmick.Joggle
Creates a new Joggle with a new DefaultJoggleModel.
Joggle(int) - Constructor for class de.jtem.jgimmick.Joggle
Creates a new Joggle with a new DefaultJoggleModel and the specified orientation.
Joggle(JoggleModel) - Constructor for class de.jtem.jgimmick.Joggle
Creates a new Joggle with the specified JoggleModel.
Joggle(JoggleModel, int) - Constructor for class de.jtem.jgimmick.Joggle
Creates a new Joggle with the specified JoggleModel and orientation.
Joggle(JoggleModel, int, int, double, int) - Constructor for class de.jtem.jgimmick.Joggle
Creates a new Joggle with the specified JoggleModel and orientation.
JoggleModel - Interface in de.jtem.jgimmick
A model representing a bounded or unbounded double value sequence.

P

paintComponent(Graphics) - Method in class de.jtem.jgimmick.Joggle
 
paintIcon(Component, Graphics, int, int) - Method in class de.jtem.jgimmick.icons.ArrowIcon
 
paintIcon(Component, Graphics, int, int) - Method in class de.jtem.jgimmick.icons.RectanglesIcon
 
paintIcon(Component, Graphics, int, int) - Method in class de.jtem.jgimmick.icons.SquareIcon
 
paintTriangle(Graphics, int, int, int, boolean, Color) - Method in class de.jtem.jgimmick.icons.ArrowIcon
 
paintTriangle(Graphics, int, int, int, boolean, Color) - Method in class de.jtem.jgimmick.icons.RectanglesIcon
 
paintTriangle(Graphics, int, int, int, boolean, Color) - Method in class de.jtem.jgimmick.icons.SquareIcon
 

R

RectanglesIcon - Class in de.jtem.jgimmick.icons
An Icon showing two vertical rectangles.
RectanglesIcon() - Constructor for class de.jtem.jgimmick.icons.RectanglesIcon
Creates a new SquareIcon with the default size of 8 pixels.
RectanglesIcon(int) - Constructor for class de.jtem.jgimmick.icons.RectanglesIcon
Creates a new RectanglesIcon with the specified size.
removeChangeListener(ChangeListener) - Method in class de.jtem.jgimmick.DefaultJoggleModel
 
removeChangeListener(ChangeListener) - Method in class de.jtem.jgimmick.Joggle
Removes a ChangeListener from this Joggle.
removeChangeListener(ChangeListener) - Method in interface de.jtem.jgimmick.JoggleModel
 
removeChangeListener(ChangeListener) - Method in class de.jtem.jgimmick.SharableTimer
Removes a ChangeListener from this Timer.
removeChangeListener(ChangeListener) - Method in class de.jtem.jgimmick.SpinnerTimerControl
Removes a ChangeListener from this SpinnerTimerControl.
RESET_CMD - Static variable in class de.jtem.jgimmick.TimerControlPanel
Command string of an ActionEvent given to the method actionPerformed(ActionEvent) of the user specific action reset (see constructor).
RIGHT_MOUSE_CLICK_CMD - Static variable in class de.jtem.jgimmick.TimerControlPanel
Command string of an ActionEvent given to the method actionPerformed(ActionEvent) of the user specific actions rightClickOnForward and rightClickOnBackward (see constructor).

S

setAntialiasing(boolean) - Method in class de.jtem.jgimmick.Joggle
Specifies the Java2D rendering mode.
setApexAngle(double) - Method in class de.jtem.jgimmick.Joggle
Sets a new apex angle (in radian) for this Joggle.
setCoalesce(boolean) - Method in class de.jtem.jgimmick.TimerControlPanel
Sets the coalesce state for the internal SharableTimer.
setGrooveCount(int) - Method in class de.jtem.jgimmick.Joggle
Sets the total (visible and invisible) count of grooves of this Joggle.
setHighlightAngle(double) - Method in class de.jtem.jgimmick.Joggle
Sets the angle (in radian) to the lightpoint shining on this Joggle.
setJogDirection(int) - Method in class de.jtem.jgimmick.Joggle
Sets the direction this Joggle should be able to be dragged.
setJoggleLightColor(Color) - Method in class de.jtem.jgimmick.Joggle
Sets this Joggle's color at the highlight angle.
setJoggleShadowColor(Color) - Method in class de.jtem.jgimmick.Joggle
Sets this Joggle's shadow color.
setLayoutAdjustment(int) - Method in class de.jtem.jgimmick.SpinnerTimerControl
Sets a new layout adjustment and revalidates this JPanel's component tree.
setMarkedGrooveColor(Color) - Method in class de.jtem.jgimmick.Joggle
Sets the color of this Joggle's marked groove.
setMaximum(double) - Method in class de.jtem.jgimmick.DefaultJoggleModel
Sets the maximum to newMax and fits the minimum respectively the value to newMax if they are larger than newMax.
setMaximum(double) - Method in interface de.jtem.jgimmick.JoggleModel
Set the upper limit of the represented value sequence.
setMinimum(double) - Method in class de.jtem.jgimmick.DefaultJoggleModel
Sets the minimum to newMin and fits the maximum respectively the value to newMin if they are less than newMin.
setMinimum(double) - Method in interface de.jtem.jgimmick.JoggleModel
Set the lower limit of the represented value sequence.
setModel(JoggleModel) - Method in class de.jtem.jgimmick.Joggle
Sets a new data model for this Joggle.
setRotationAngle(double) - Method in class de.jtem.jgimmick.Joggle
Sets the current rotation angle (in radian) of this Joggle.
setSpinnerModel(SpinnerModel) - Method in class de.jtem.jgimmick.SpinnerTimerControl
Sets this' SpinnerModel to the specified one.
setTimer(SharableTimer) - Method in class de.jtem.jgimmick.Joggle
Sets a new SharableTimer for this Joggle.
setTimer(SharableTimer) - Method in class de.jtem.jgimmick.SpinnerTimerControl
Sets a new SharableTimer this' TimerControlPanel should use.
setTimer(SharableTimer) - Method in class de.jtem.jgimmick.TimerControlPanel
 
setTimerDelay(int) - Method in class de.jtem.jgimmick.SpinnerTimerControl
Sets the timer delay (in msec) to newDelay.
setTimerDelay(int) - Method in class de.jtem.jgimmick.TimerControlPanel
Sets a new delay in msec between two timer events.
setTransmissionRatio(double) - Method in class de.jtem.jgimmick.DefaultJoggleModel
Sets the ratio the rotationAngle of a Joggle must be multiplied with to get the value in this model.
setValue(double) - Method in class de.jtem.jgimmick.DefaultJoggleModel
Sets value to newVal but only if newVal is between the current minimum and maximum.
setValue(double) - Method in class de.jtem.jgimmick.Joggle
Sets a new (transmissioned) value to the model.
setValue(double) - Method in interface de.jtem.jgimmick.JoggleModel
Set a new value contained in the value sequence.
SharableTimer - Class in de.jtem.jgimmick
This Timer is optimized for sharable usage from different contexts, for example: Two Objects want to share one Timer.
SharableTimer() - Constructor for class de.jtem.jgimmick.SharableTimer
Creates a new SharableTimer with a delay of 0 and no ActionListener.
SpinnerTimerControl - Class in de.jtem.jgimmick
This JPanel contains a JSpinner and a TimerControlPanel handling a timer iterating through the SpinnerModel's sequence.
SpinnerTimerControl() - Constructor for class de.jtem.jgimmick.SpinnerTimerControl
Creates a new SpinnerTimerControl with a SpinnerNumberModel as the current SpinnerModel.
SpinnerTimerControl(SpinnerModel) - Constructor for class de.jtem.jgimmick.SpinnerTimerControl
Creates a new SpinnerTimerControl with the specified SpinnerModel as the current SpinnerModel.
SpinnerTimerControl(SpinnerModel, int) - Constructor for class de.jtem.jgimmick.SpinnerTimerControl
Creates a new SpinnerTimerControl with the specified SpinnerModel as the current SpinnerModel.
SquareIcon - Class in de.jtem.jgimmick.icons
An Icon showing a square.
SquareIcon() - Constructor for class de.jtem.jgimmick.icons.SquareIcon
Creates a new SquareIcon with the default size of 8 pixels.
SquareIcon(int) - Constructor for class de.jtem.jgimmick.icons.SquareIcon
Creates a new SquareIcon with the specified size.
start(int, ActionListener[], boolean) - Method in class de.jtem.jgimmick.SharableTimer
Adds all listenerToAdd, starts this Timer and calls SharableTimer.fireStateChanged().
start(int, ActionListener, boolean) - Method in class de.jtem.jgimmick.SharableTimer
Similar to SharableTimer.start(int, ActionListener[], boolean), but expecting only one ActionListener to add.
start() - Method in class de.jtem.jgimmick.SharableTimer
Does nothing - please use one of the other start methods to start this Timer.
stop() - Method in class de.jtem.jgimmick.SharableTimer
Stops this Timer, removes the added ActionListeners recently given to one of the start-methods and calls SharableTimer.fireStateChanged().

T

TIMER_CMD - Static variable in class de.jtem.jgimmick.TimerControlPanel
Command string of an ActionEvent given to the method actionPerformed(ActionEvent) of the user specific actions forward and backward (see constructor).
TIMER_DELAY - Static variable in class de.jtem.jgimmick.Joggle
 
TimerControlPanel - Class in de.jtem.jgimmick
A TimerControlPanel is useful whenever you want to control value sequences by an easy-to-use UI.
TimerControlPanel(Action, Action, Action) - Constructor for class de.jtem.jgimmick.TimerControlPanel
Creates a new TimerControlPanel with the specified user Action objects.
TimerControlPanel(Action, Action, Action, Action, Action) - Constructor for class de.jtem.jgimmick.TimerControlPanel
Creates a new TimerControlPanel with the specified user Action objects.

U

updateUI() - Method in class de.jtem.jgimmick.Joggle
Sets shadow and light color to new LookAndFeel colors of a scrollbar only if they were not set manually by the user.
updateUI() - Method in class de.jtem.jgimmick.TimerControlPanel
 

V

VERTICAL - Static variable in class de.jtem.jgimmick.Joggle
For vertical orientation of this Joggle.
VERTICAL - Static variable in class de.jtem.jgimmick.SpinnerTimerControl
Final variable to adjust the two UI components JSpinner and TimerControlPanel vertically.

Z

ZERO_STRING - Static variable in class de.jtem.jgimmick.SpinnerTimerControl
 
A B C D F G H I J P R S T U V Z 
Skip navigation links
jgimmick by
jTEM

jTEM