Your preferences have been saved!
» Shows animated bouncing balls - import java.awt.BorderLayout; import java.awt.Component; import java.awt.Container; import java.awt.EventQueue; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.geom.Ellipse2D; import java.awt.geom.Rectangle2D;... 04 Feb 12 » Shows an animated bouncing ball - import java.awt.BorderLayout; import java.awt.Container; import java.awt.EventQueue; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.geom.Ellipse2D; import java.awt.geom.Rectangle2D; import java.util.ArrayList;... 04 Feb 12 » A simple spring simulation in one dimension - public class FloatSpring {   float position;   float springK;   float dampingK;   float velocity;   /**    * Make a spring with given spring constant and damping constant    *     * @param springK    *          Spring constant, the higher this is the "tighter" the spring, and... 04 Feb 12 » Animated TextField - import java.io.File; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class AnimatedTextField extends JPanel implements FocusListener {                  Font font = new Font("Arial", Font.PLAIN, 10);         Color darkSlateGray = new Color(49,79,79);         Color dimGray = new Color(105,105,105);         Color slateGray = new Color(112,138,144);... 04 Feb 12 » Animated PasswordField - import java.io.File; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class AnimatedPasswordField extends JPanel implements FocusListener {                  Font font = new Font("Arial", Font.PLAIN, 10);         Color darkSlateGray = new Color(49,79,79);         Color dimGray = new Color(105,105,105);         Color slateGray = new Color(112,138,144);... 04 Feb 12 » Animated Message Panel - import javax.swing.*; import javax.swing.border.*; import javax.accessibility.*; import java.awt.*; import java.awt.image.*; import java.io.*; import java.awt.event.*; import java.awt.geom.*; import java.util.Hashtable; import java.util.TreeMap;... 04 Feb 12 » Animated Button - import java.io.File; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class AnimatedButton extends JPanel {                  Font font = new Font("Arial", Font.PLAIN, 10);         Color darkSlateGray = new Color(49,79,79);         Color dimGray = new Color(105,105,105);         Color slateGray = new Color(112,138,144);... 04 Feb 12 » Composition technique in this animation. - import java.awt.AlphaComposite; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Image; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.image.BufferedImage; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JPanel;... 04 Feb 12 » Make your own animation from a series of images - import java.awt.BorderLayout; import java.awt.Graphics; import java.awt.MediaTracker; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.Timer; public class Main extends JPanel implements ActionListener {... 04 Feb 12 » Towers of Hanoi - import java.awt.*; import javax.swing.*; import no.geosoft.cc.graphics.*; /**  * G demo program. Demonstrates:  *  * <ul>  * <li>A sample game application  * <li>Graphics animation  * <li>GObject reparenting... 04 Feb 12