Your preferences have been saved!
» This program demonstrates different stroke types. - import java.awt.BasicStroke; import java.awt.BorderLayout; import java.awt.EventQueue; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.GridLayout; import java.awt.Point; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.MouseAdapter;... 15 Feb 12 » Serialises a Stroke object - import java.awt.BasicStroke; import java.awt.Stroke; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.io.Serializable; public class Main {   /**    * Returns <code>true</code> if a class implements <code>Serializable</code>    * and <code>false</code> otherwise.... 15 Feb 12 » Cancel the effects of the zoom on a particular Stroke - import java.awt.BasicStroke; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Rectangle; import java.awt.Shape; import java.awt.Stroke; import java.awt.geom.AffineTransform; import java.util.Stack; /**  *... 15 Feb 12 » A component for choosing a stroke from a list of - import java.awt.BorderLayout; import java.awt.Component; import java.awt.Dimension; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Insets; import java.awt.RenderingHints; import java.awt.Stroke; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;... 15 Feb 12 » Tries to extract the stroke-width from the given stroke object. - import java.awt.BasicStroke; import java.awt.Stroke; import java.util.Arrays; /**  * This class provides helper methods to work with Strokes and line-styles.  *   * @author Thomas Morgner  */ public class StrokeUtility {   /** A constant defining a stroke-type. */... 15 Feb 12 » Tries to deduct the stroke-type from the given stroke object. - import java.awt.BasicStroke; import java.awt.Stroke; import java.util.Arrays; /**  * This class provides helper methods to work with Strokes and line-styles.  *   * @author Thomas Morgner  */ public class StrokeUtility {   /** A constant defining a stroke-type. */... 15 Feb 12 » Changing the Thickness of the Stroking Pen - import java.awt.BasicStroke; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Rectangle; import javax.swing.JComponent; import javax.swing.JFrame; public class BasicDraw {   public static void main(String[] args) {     new BasicDraw();   }... 15 Feb 12 » Custom Strokes - import java.awt.BasicStroke; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.RenderingHints; import java.awt.Shape; import java.awt.Stroke; import java.awt.font.GlyphVector; import java.awt.geom.GeneralPath;... 15 Feb 12 » Smokey effect - import java.awt.BasicStroke; import java.awt.Color; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.geom.Ellipse2D; import javax.swing.JFrame; import javax.swing.JPanel; public class Overlap extends JPanel {   public static void main(String[] args) {     JFrame f = new JFrame();... 15 Feb 12 » Stroke with iron effect - import java.awt.BasicStroke; import java.awt.Color; import java.awt.GradientPaint; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.geom.Ellipse2D; import javax.swing.JFrame; import javax.swing.JPanel; public class PaintingAndStroking extends JPanel{   public void paint(Graphics g) {... 15 Feb 12