Your preferences have been saved!
» A Java implementation of the X11 region - public class Region   implements Cloneable {   private static final int OPERATION_UNION        = 0;   private static final int OPERATION_INTERSECTION = 1;   private static final int OPERATION_SUBTRACTION  = 2;   private static final int OPERATION_XOR          = 3;         private static final int INITIAL_SIZE = 40; // 10 rectangles      // Temporary working area common for all regions for maximum performance... 04 Feb 12 » Area Calculation: Add, Subtract, XOR - import java.awt.BasicStroke; import java.awt.BorderLayout; import java.awt.Canvas; import java.awt.Color; import java.awt.Container; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;... 04 Feb 12 » Area Add - import java.awt.Color; import java.awt.Dimension; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.awt.geom.Area; import java.awt.geom.Ellipse2D; import javax.swing.JApplet; import javax.swing.JFrame;... 04 Feb 12 » Area Subtract - import java.awt.Color; import java.awt.Dimension; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.awt.geom.Area; import java.awt.geom.Ellipse2D; import javax.swing.JApplet; import javax.swing.JFrame;... 04 Feb 12 » Area Intersect - import java.awt.*; import java.awt.event.*; import java.awt.font.*; import java.awt.geom.*; import javax.swing.*; public class AreaIntersect extends JApplet {     Ellipse2D.Double leaf = new Ellipse2D.Double();      Ellipse2D.Double stem = new Ellipse2D.Double();     Area leaf1 = new Area(leaf);      Area leaf2 = new Area(leaf); ... 04 Feb 12