Ignore:
Timestamp:
09/18/18 11:57:32 (6 years ago)
Author:
bln4
Message:

Used Eclipse refactoring to encapsulate Point.X and Point.Y

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/actions/Debug.java

    r1134 r1142  
    1919package org.expeditee.actions;
    2020
    21 import java.awt.AWTException;
     21import java.awt.Graphics;
    2222import java.awt.Robot;
    2323import java.util.List;
    2424import java.util.concurrent.TimeUnit;
     25
     26import javax.swing.JFrame;
     27import javax.swing.JPanel;
    2528
    2629import org.expeditee.gio.swing.SwingGraphicsManager;
     
    6871        }
    6972       
     73        @SuppressWarnings("serial")
     74        public static void GraphicsTranslateTest() {
     75                final JFrame f = new JFrame();
     76                f.setContentPane(new JPanel() {
     77                        public void paintComponent(Graphics g) {
     78                                final int pos = 10;
     79                                final int size = 100;
     80                                int translate = 10;
     81                                for(int i = 0; i < 5; i++) {
     82                                        g.translate(translate, translate);
     83                                        g.drawRect(pos, pos, size, size);
     84                                        g.translate(-translate, -translate);
     85                                }
     86                        }
     87                });
     88                f.setSize(400, 400);
     89                f.setVisible(true);
     90        }
     91       
    7092        public static void RobotTest() {
    7193                try {
Note: See TracChangeset for help on using the changeset viewer.