Led Ticker Component v2.2
www.ledticker.net
A C D E G I L M N O P R S T U V Y

A

AbstractTickerElement - class net.ledticker.demo.elements.AbstractTickerElement.
Abstract implementation of the interface
AbstractTickerElement(Token[]) - Constructor for class net.ledticker.demo.elements.AbstractTickerElement
Creates an element without tokens
ArrowToken - class net.ledticker.elements.ArrowToken.
A token representation of an abstract trend.
ArrowToken() - Constructor for class net.ledticker.elements.ArrowToken
Creates an ArrowToken with a constant trend
ArrowToken(ColorModel) - Constructor for class net.ledticker.elements.ArrowToken
Creates an ArrowToken with a constant trend and a custom ColorModel
actionPerformed(ActionEvent) - Method in class net.ledticker.demo.SimpleTickerDemo
 
actionPerformed(ActionEvent) - Method in class net.ledticker.demo.util.ColorSelectorPanel
 
actionPerformed(ActionEvent) - Method in class net.ledticker.demo.util.OptionsDialog
 
addElement(TickerElement) - Method in interface net.ledticker.LedTicker
Adds an element to the ticker's contents
addElementListener(ElementListener) - Method in interface net.ledticker.LedTicker
Adds the specified element listener to receive element events from this led ticker.
addSymbol(String) - Method in class net.ledticker.demo.SimpleTickerDemo
 
addSymbol(String) - Method in class net.ledticker.demo.provider.RandomProvider
Adds a symbol to be updated.
addSymbol(String) - Method in class net.ledticker.demo.provider.YahooProvider
Adds a symbol to be updated.
addSymbol(String) - Method in interface net.ledticker.demo.util.OptionsListener
 
addUpdateListener(UpdateListener) - Method in class net.ledticker.demo.provider.RandomProvider
 
addUpdateListener(UpdateListener) - Method in class net.ledticker.demo.provider.YahooProvider
 

C

ColorModel - interface net.ledticker.elements.ColorModel.
This interface is used to define color for turned-on leds of a Token.
ColorSelectorListener - interface net.ledticker.demo.util.ColorSelectorListener.
 
ColorSelectorPanel - class net.ledticker.demo.util.ColorSelectorPanel.
 
ColorSelectorPanel(String) - Constructor for class net.ledticker.demo.util.ColorSelectorPanel
 
ColorSelectorPanel(String, Color) - Constructor for class net.ledticker.demo.util.ColorSelectorPanel
 
ColorSelectorPanel(String, Color, String) - Constructor for class net.ledticker.demo.util.ColorSelectorPanel
 
ColorSelectorPanel(String, Color, String, ColorSelectorListener) - Constructor for class net.ledticker.demo.util.ColorSelectorPanel
 
centerFrame(Window) - Static method in class net.ledticker.demo.util.OptionsDialog
Places the dialog on the center of the screen.
createLedTicker() - Static method in class net.ledticker.LedTickerFactory
Gets an instance of LedTicker

D

DECREASING - Static variable in class net.ledticker.elements.ArrowToken
Abstract value associated with a downward trend
DefaultColorModel - class net.ledticker.elements.DefaultColorModel.
Simple implementation of ColorModel
DefaultColorModel() - Constructor for class net.ledticker.elements.DefaultColorModel
default color is white
DefaultColorModel(Color) - Constructor for class net.ledticker.elements.DefaultColorModel
use this constructor to set your own color

E

ELEMENT_EVENT - Static variable in class net.ledticker.elements.event.ElementEvent
The event id signaling a click occured inside an element
ElementEvent - class net.ledticker.elements.event.ElementEvent.
An event generated by a TickerElement when the mouse is clicked within its area.
ElementEvent(Object, TickerElement, int, int) - Constructor for class net.ledticker.elements.event.ElementEvent
Creates an ElementEvent with the specified source, the element and the index of the token where it originated and the mask of the mouse buttons pressed when the event occured
ElementListener - interface net.ledticker.elements.event.ElementListener.
The listener interface for receiving element events The class that is interested in processing an element event implements this interface, and the object created with that class is registered with the LedTicker, using the addElementListener method.
elementSelected(ElementEvent) - Method in interface net.ledticker.elements.event.ElementListener
Invoked when an element event occures

G

getArrowType() - Method in class net.ledticker.elements.ArrowToken
Returns the trend of this ArrowToken
getChangePercent() - Method in class net.ledticker.demo.provider.Stock
 
getColor() - Method in class net.ledticker.demo.elements.StockColorModel
 
getColor() - Method in interface net.ledticker.elements.ColorModel
Gets the color of a token
getColor() - Method in class net.ledticker.elements.DefaultColorModel
 
getColorModel() - Method in class net.ledticker.elements.Token
Gets the ColorModel used by this token
getDisplayValue() - Method in class net.ledticker.demo.tokens.NumberToken
Gets the representation of the number
getDisplayValue() - Method in class net.ledticker.demo.tokens.TextToken
 
getDisplayValue() - Method in class net.ledticker.elements.ArrowToken
Unused.
getDisplayValue() - Method in class net.ledticker.elements.Token
Gets the String representation of the token that will be scrolled by the ticker
getElement() - Method in class net.ledticker.elements.event.ElementEvent
Gets the TickerElement where the event originated
getID() - Method in class net.ledticker.demo.provider.Stock
 
getLast() - Method in class net.ledticker.demo.provider.Stock
 
getModifiers() - Method in class net.ledticker.elements.event.ElementEvent
Gets the mask of the mouse buttons pressed when the event occured
getSymbol() - Method in class net.ledticker.demo.elements.StockTickerElement
Gets the name of the stock
getTickerComponent() - Method in interface net.ledticker.LedTicker
Gets the JComponent used to display the contents and animation of the ticker.
getToken() - Method in class net.ledticker.elements.event.ElementEvent
Gets the Token of the TickerElement where the event originated
getTokens() - Method in class net.ledticker.demo.elements.AbstractTickerElement
Gets the element's tokens
getTokens() - Method in interface net.ledticker.elements.TickerElement
Gets the element's tokens

I

INCREASING - Static variable in class net.ledticker.elements.ArrowToken
Abstract value associated with an upward trend
isDraggingEnabled() - Method in interface net.ledticker.LedTicker
Returns the ability of the ticker to support dragging.

L

LedTicker - interface net.ledticker.LedTicker.
This interface is a proxy for the led ticker class which is a JComponent that is obtained via getTickerComponent method.
LedTickerDemo - class net.ledticker.demo.LedTickerDemo.
 
LedTickerDemo() - Constructor for class net.ledticker.demo.LedTickerDemo
 
LedTickerFactory - class net.ledticker.LedTickerFactory.
Factory class for LedTicker objects
LedTickerFactory() - Constructor for class net.ledticker.LedTickerFactory
 

M

main(String[]) - Static method in class net.ledticker.demo.LedTickerDemo
 
main(String[]) - Static method in class net.ledticker.demo.SimpleTickerDemo
 

N

NumberToken - class net.ledticker.demo.tokens.NumberToken.
A token representing a number
NumberToken() - Constructor for class net.ledticker.demo.tokens.NumberToken
Creates a NumberToken with a default NumberFormat using the ENGLISH Locale and a two fraction digit representation
NumberToken(NumberFormat) - Constructor for class net.ledticker.demo.tokens.NumberToken
Creates a NumberToken with the given NumberFormat
NumberToken(ColorModel) - Constructor for class net.ledticker.demo.tokens.NumberToken
Creates a NumberToken with a specific ColorModel
NumberToken(NumberFormat, ColorModel) - Constructor for class net.ledticker.demo.tokens.NumberToken
Creates a NumberToken with the given NumberFormat and a specific ColorModel
net.ledticker - package net.ledticker
 
net.ledticker.demo - package net.ledticker.demo
 
net.ledticker.demo.elements - package net.ledticker.demo.elements
 
net.ledticker.demo.provider - package net.ledticker.demo.provider
 
net.ledticker.demo.tokens - package net.ledticker.demo.tokens
 
net.ledticker.demo.util - package net.ledticker.demo.util
 
net.ledticker.elements - package net.ledticker.elements
 
net.ledticker.elements.event - package net.ledticker.elements.event
 

O

OptionsDialog - class net.ledticker.demo.util.OptionsDialog.
 
OptionsDialog(JFrame, OptionsListener, String[]) - Constructor for class net.ledticker.demo.util.OptionsDialog
 
OptionsListener - interface net.ledticker.demo.util.OptionsListener.
 

P

pauseAnimation() - Method in interface net.ledticker.LedTicker
Pauses the ticker elements' scrolling.

R

RandomProvider - class net.ledticker.demo.provider.RandomProvider.
 
RandomProvider(int) - Constructor for class net.ledticker.demo.provider.RandomProvider
 
removeAll() - Method in interface net.ledticker.LedTicker
Empties the contents of the ticker.
removeAllElements() - Method in class net.ledticker.demo.provider.RandomProvider
Removes all symbols.
removeAllElements() - Method in class net.ledticker.demo.provider.YahooProvider
Removes all symbols.
removeElement(TickerElement) - Method in interface net.ledticker.LedTicker
Removes an element from the ticker's contents
removeElementListener(ElementListener) - Method in interface net.ledticker.LedTicker
Removes the specified element listener so that it no longer receives element events from this led ticker.
removeSymbol(String) - Method in class net.ledticker.demo.SimpleTickerDemo
 
removeSymbol(String) - Method in class net.ledticker.demo.provider.RandomProvider
Removes a specific symbol from the provider's list of symbols to updated.
removeSymbol(String) - Method in class net.ledticker.demo.provider.YahooProvider
Removes a specific symbol from the provider's list of symbols to updated.
removeSymbol(String) - Method in interface net.ledticker.demo.util.OptionsListener
 
removeUpdateListener(UpdateListener) - Method in class net.ledticker.demo.provider.RandomProvider
 
removeUpdateListener(UpdateListener) - Method in class net.ledticker.demo.provider.YahooProvider
 
run() - Method in class net.ledticker.demo.provider.RandomProvider
 
run() - Method in class net.ledticker.demo.provider.YahooProvider
 

S

SimpleTickerDemo - class net.ledticker.demo.SimpleTickerDemo.
 
SimpleTickerDemo() - Constructor for class net.ledticker.demo.SimpleTickerDemo
 
Stock - class net.ledticker.demo.provider.Stock.
 
Stock(String, Double, Double) - Constructor for class net.ledticker.demo.provider.Stock
 
StockColorModel - class net.ledticker.demo.elements.StockColorModel.
 
StockColorModel() - Constructor for class net.ledticker.demo.elements.StockColorModel
 
StockTickerElement - class net.ledticker.demo.elements.StockTickerElement.
This is a sample element that extends TickerElement - the abstrat class that represents a ticker's text base element.
StockTickerElement(String) - Constructor for class net.ledticker.demo.elements.StockTickerElement
Creates a StockTickerElement with the given name
setBackgroundColor(Color) - Method in interface net.ledticker.LedTicker
Sets the background color of the ticker
setChangePercent(double) - Method in class net.ledticker.demo.elements.StockColorModel
 
setChangePercent(Double) - Method in class net.ledticker.demo.elements.StockTickerElement
Sets the percent change of the stock
setChangePercent(Double) - Method in class net.ledticker.demo.provider.Stock
 
setColor(String, Color) - Method in class net.ledticker.demo.LedTickerDemo
 
setColor(Color) - Method in class net.ledticker.demo.elements.StockColorModel
 
setColor(Color) - Method in class net.ledticker.demo.elements.TextTickerElement
Sets the color for the display value
setColor(String, Color) - Method in interface net.ledticker.demo.util.ColorSelectorListener
 
setColor(Color) - Method in class net.ledticker.demo.util.ColorSelectorPanel
 
setColor(Color) - Method in interface net.ledticker.elements.ColorModel
Sets the color of a token
setColor(Color) - Method in class net.ledticker.elements.DefaultColorModel
 
setColorModel(ColorModel) - Method in class net.ledticker.elements.Token
Sets the color model of this token
setDotGaps(int, int) - Method in interface net.ledticker.LedTicker
Sets the gaps, in pixels, between two ticker leds.
setDotOffColor(Color) - Method in interface net.ledticker.LedTicker
Sets the color of a turned-off led
setDotSize(int, int) - Method in interface net.ledticker.LedTicker
Sets the dimensions, in pixels, of the ticker's led Default values are (1, 1).
setDownColor(Color) - Method in class net.ledticker.demo.elements.StockColorModel
 
setDraggingEnabled(boolean) - Method in interface net.ledticker.LedTicker
Enables the movement of the scroll by dragging
setElementGap(int) - Method in interface net.ledticker.LedTicker
Sets the gap, in dots, between two elements of the ticker Default value is 4.
setID(String) - Method in class net.ledticker.demo.util.ColorSelectorPanel
 
setLast(Double) - Method in class net.ledticker.demo.elements.StockTickerElement
Sets the last value of the stock
setLast(Double) - Method in class net.ledticker.demo.provider.Stock
 
setListener(ColorSelectorListener) - Method in class net.ledticker.demo.util.ColorSelectorPanel
 
setNeutralColor(Color) - Method in class net.ledticker.demo.elements.StockColorModel
 
setNumberFormat(NumberFormat) - Method in class net.ledticker.demo.tokens.NumberToken
Sets the NumberFormat used to represent the value.
setSpeed(int) - Method in interface net.ledticker.LedTicker
Sets the speed of the ticker animation.
setStockDownColor(Color) - Method in class net.ledticker.demo.elements.StockTickerElement
Sets the color to use when representing tokens on a downward trend
setStockNeutralColor(Color) - Method in class net.ledticker.demo.elements.StockTickerElement
Sets the color to use when representing tokens on a constant trend
setStockUpColor(Color) - Method in class net.ledticker.demo.elements.StockTickerElement
Sets the color to use when representing tokens on an upward trend
setSymbolColor(Color) - Method in class net.ledticker.demo.elements.StockTickerElement
Sets the color of the symbol
setText(String) - Method in class net.ledticker.demo.elements.TextTickerElement
Sets the display value
setTokenGap(int) - Method in interface net.ledticker.LedTicker
Sets the gap, in dots, between two tokens of an element.
setUpColor(Color) - Method in class net.ledticker.demo.elements.StockColorModel
 
setValue(Object) - Method in class net.ledticker.demo.tokens.NumberToken
Sets the value of the token
setValue(Object) - Method in class net.ledticker.demo.tokens.TextToken
 
setValue(Object) - Method in class net.ledticker.elements.ArrowToken
Sets the token's value, which its defined by a trend.
setValue(Object) - Method in class net.ledticker.elements.Token
Sets the token's value
start() - Method in class net.ledticker.demo.provider.RandomProvider
 
start() - Method in class net.ledticker.demo.provider.YahooProvider
 
startAnimation() - Method in interface net.ledticker.LedTicker
Starts to scroll the ticker's elements.
stateChanged(ChangeEvent) - Method in class net.ledticker.demo.LedTickerDemo
 
stop() - Method in class net.ledticker.demo.provider.RandomProvider
 
stop() - Method in class net.ledticker.demo.provider.YahooProvider
 
stopAnimation() - Method in interface net.ledticker.LedTicker
Stops the ticker elements' scrolling.

T

TextTickerElement - class net.ledticker.demo.elements.TextTickerElement.
 
TextTickerElement(String) - Constructor for class net.ledticker.demo.elements.TextTickerElement
Creates a TextTickerElement with a given display value
TextToken - class net.ledticker.demo.tokens.TextToken.
A token representing a line of text
TextToken() - Constructor for class net.ledticker.demo.tokens.TextToken
Creates a TextToken with no display value
TextToken(String) - Constructor for class net.ledticker.demo.tokens.TextToken
 
TextToken(String, ColorModel) - Constructor for class net.ledticker.demo.tokens.TextToken
Creates a TextToken with a display value and a ColorModel
TickerElement - interface net.ledticker.elements.TickerElement.
An extensible structure used as the base for the items scrolled by the ticker.
Token - class net.ledticker.elements.Token.
This abstract class represents an item of a net.ledticker.TickerElement.
Token() - Constructor for class net.ledticker.elements.Token
Creates a token with a DefaultColorModel
Token(ColorModel) - Constructor for class net.ledticker.elements.Token
Creates a token with a custom ColorModel
tokens - Variable in class net.ledticker.demo.elements.AbstractTickerElement
The element's tokens

U

UNCHANGED - Static variable in class net.ledticker.elements.ArrowToken
Abstract value associated with a constant trend
UpdateListener - interface net.ledticker.demo.provider.UpdateListener.
 
update(TickerElement) - Method in interface net.ledticker.LedTicker
Signals the ticker that the given element changed it's value and that it's display should be updated.
updateAll() - Method in interface net.ledticker.LedTicker
Updates the display of all of the ticker's elements.
updateStock(Stock) - Method in class net.ledticker.demo.LedTickerDemo
 
updateStock(Stock) - Method in class net.ledticker.demo.SimpleTickerDemo
 
updateStock(Stock) - Method in interface net.ledticker.demo.provider.UpdateListener
 

V

value - Variable in class net.ledticker.demo.tokens.NumberToken
The represented value

Y

YahooProvider - class net.ledticker.demo.provider.YahooProvider.
 
YahooProvider() - Constructor for class net.ledticker.demo.provider.YahooProvider
 

A C D E G I L M N O P R S T U V Y
Led Ticker Component v2.2
www.ledticker.net