Logo Search packages:      
Sourcecode: libjgoodies-animation-java version File versions  Download package

com::jgoodies::animation::tutorial::component::GlyphLabelExample Class Reference

Inherits com::jgoodies::binding::beans::Model.

List of all members.


Detailed Description

Demonstrates the features of the GlyphLabel. Consists of a preview panel that displays a GlyphLabel, and a tool panel for configuration the label's properties and for running animations on that label.

Author:
Karsten Lentzsch
Version:
Revision
1.10

Definition at line 68 of file GlyphLabelExample.java.


Public Member Functions

JComponent buildPreviewPanel ()
JComponent buildToolsPanel ()
int getDuration ()
void setDuration (int newDuration)

Static Public Member Functions

static void main (String[] args)

Private Member Functions

void addSlider (PanelBuilder builder, int row, String title, JSlider slider, String leftText, String rightText)
JComponent buildAnimationsPanel ()
JComponent buildButtonBar ()
JComponent buildPanel ()
JComponent buildPropertiesPanel ()
void initComponents ()

Private Attributes

Action animateAction
int duration
GlyphLabel glyphLabel
JComponent textField
JSlider timeSlider

Static Private Attributes

static final String INITIAL_TEXT = "GlyphLabel"
static final String PROPERTYNAME_DURATION = "duration"

Classes

class  AnimateAction
class  StartStopHandler

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index