All Known Implementing Classes:
Accordion, Ads, AutoCompleteTextField, BaseSpinner, BrowserComponent, BubbleTransition, Button, Calendar, ChartComponent, CheckBox, ClearableTextField, ComboBox, CommonTransitions, Component, ComponentGroup, Container, ContainerList, DateSpinner, DateTimeSpinner, DefaultListCellRenderer, Dialog, EmbeddedContainer, FileTree, FlipTransition, FloatingActionButton, FloatingHint, Form, GenericSpinner, HTMLComponent, ImageViewer, InfiniteContainer, InfiniteProgress, InputComponent, InteractionDialog, Label, LikeButton, List, MapComponent, MediaPlayer, MenuBar, MorphTransition, MultiButton, MultiList, NumericSpinner, OnOffSwitch, PeerComponent, Picker, PickerComponent, Progress, RadioButton, RSSReader, ScaleImageButton, ScaleImageLabel, SeriesTransition, ShareButton, SideMenuBar, SignatureComponent, Slider, SliderBridge, SpanButton, SpanLabel, SplitPane, SwipeableContainer, Table, Tabs, TextArea, TextComponent, TextField, Timeline, TimeSpinner, Toolbar, Transition, Tree, WebBrowser, XYMultiSeriesTransition, XYSeriesTransition, XYValueSeriesTransition
Allows any object to react to events and draw an
animation at a fixed interval. All animation methods are executed on the EDT.
For simplicities sake all components are animatable, however no animation will
appear unless it is explicitly registered into the parent form. In order to
stop animation callbacks the animation must be explicitly removed from the form
(notice that this differs from removing the component from the form!).
All Methods Instance Methods Abstract Methods
Modifier and Type
Method and Description
Allows the animation to reduce "repaint" calls when it returns false.
( paint Graphics g)
Draws the animation, within a component the standard paint method would be
invoked since it bares the exact same signature.
Allows the animation to reduce "repaint" calls when it returns false. It is
called once for every frame. Frames are defined by the
Returns: true if a repaint is desired or false if no repaint is necessary