edu.iastate.utils.gui
Class GrahicsEx
java.lang.Object
edu.iastate.utils.gui.GrahicsEx
- public class GrahicsEx
- extends java.lang.Object
|
Method Summary |
static boolean |
contains(java.awt.Point box1,
java.awt.Point box2,
java.awt.Point pt)
|
static void |
drawLine(java.awt.Graphics g,
int x1,
int y1,
int x2,
int y2,
java.awt.Color c,
int thickness,
int MODE)
Enhanced line drawer |
static void |
drawRect(java.awt.Graphics g,
int x1,
int y1,
int x2,
int y2,
java.awt.Color c,
int thickness,
int MODE)
Enhanced rectangle drawer |
static boolean |
isOverlap(java.awt.Point box1,
java.awt.Point box2,
java.awt.Point line1,
java.awt.Point line2)
|
(package private) static void |
restoreSetting(java.awt.Graphics g,
GrahicsEx.Setting oldSetting)
|
(package private) static GrahicsEx.Setting |
setSetting(java.awt.Graphics g,
java.awt.Color c,
int thickness,
int MODE)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SOLID
public static int SOLID
DASHED
public static int DASHED
GrahicsEx
public GrahicsEx()
drawLine
public static void drawLine(java.awt.Graphics g,
int x1,
int y1,
int x2,
int y2,
java.awt.Color c,
int thickness,
int MODE)
- Enhanced line drawer
- Parameters:
g - Graphicsx1 - inty1 - intx2 - inty2 - intc - Colorthickness - intMODE - int- Since:
- 2004-10-31
drawRect
public static void drawRect(java.awt.Graphics g,
int x1,
int y1,
int x2,
int y2,
java.awt.Color c,
int thickness,
int MODE)
- Enhanced rectangle drawer
- Parameters:
g - Graphicsc - Colorthickness - intMODE - int- Since:
- 2004-10-31
setSetting
static GrahicsEx.Setting setSetting(java.awt.Graphics g,
java.awt.Color c,
int thickness,
int MODE)
restoreSetting
static void restoreSetting(java.awt.Graphics g,
GrahicsEx.Setting oldSetting)
isOverlap
public static boolean isOverlap(java.awt.Point box1,
java.awt.Point box2,
java.awt.Point line1,
java.awt.Point line2)
contains
public static boolean contains(java.awt.Point box1,
java.awt.Point box2,
java.awt.Point pt)