org.zaval.awt
Class ComponentUtil

java.lang.Object
  |
  +--org.zaval.awt.ComponentUtil

public class ComponentUtil
extends java.lang.Object


Field Summary
static int DOT
           
static int DOT_GAP
           
static int DOT_SIZE
           
static int PLAIN
           
 
Constructor Summary
ComponentUtil()
           
 
Method Summary
static void drawHLine(java.awt.Graphics g, int x1, int x2, int y, java.awt.Color col, int style)
           
static void drawHLineOnComponent(java.awt.Component c, int x1, int x2, int y, java.awt.Color col, int style)
           
static void drawRectOnComponent(java.awt.Component c, int x, int y, int w, int h, java.awt.Color col)
           
static void drawRectOnComponent(java.awt.Component c, int x, int y, int w, int h, java.awt.Color col, int style)
           
static void drawVLine(java.awt.Graphics g, int y1, int y2, int x, java.awt.Color col, int style)
           
static void drawVLineOnComponent(java.awt.Component c, int y1, int y2, int x, java.awt.Color col, int style)
           
static java.awt.Point getAbsLocation(java.awt.Component parent, java.awt.Component c)
           
static java.awt.Component getComponentAt(java.awt.Component top, int x, int y)
           
static java.awt.Container getContainerAt(java.awt.Container top, int x, int y)
           
static java.awt.Image getImage(java.lang.String name, java.lang.Class cl, java.awt.Component observer)
           
static java.awt.Component getNextBottomChild(java.awt.Component parent, int y, int x)
           
static java.awt.Component getNextLeftChild(java.awt.Component parent, int x, int y)
           
static java.awt.Point getRelLocation(int x, int y, java.awt.Component parent, java.awt.Component c)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DOT

public static final int DOT

PLAIN

public static final int PLAIN

DOT_GAP

public static final int DOT_GAP

DOT_SIZE

public static final int DOT_SIZE
Constructor Detail

ComponentUtil

public ComponentUtil()
Method Detail

getAbsLocation

public static java.awt.Point getAbsLocation(java.awt.Component parent,
                                            java.awt.Component c)

getRelLocation

public static java.awt.Point getRelLocation(int x,
                                            int y,
                                            java.awt.Component parent,
                                            java.awt.Component c)

drawHLine

public static void drawHLine(java.awt.Graphics g,
                             int x1,
                             int x2,
                             int y,
                             java.awt.Color col,
                             int style)

drawHLineOnComponent

public static void drawHLineOnComponent(java.awt.Component c,
                                        int x1,
                                        int x2,
                                        int y,
                                        java.awt.Color col,
                                        int style)

drawRectOnComponent

public static void drawRectOnComponent(java.awt.Component c,
                                       int x,
                                       int y,
                                       int w,
                                       int h,
                                       java.awt.Color col)

drawRectOnComponent

public static void drawRectOnComponent(java.awt.Component c,
                                       int x,
                                       int y,
                                       int w,
                                       int h,
                                       java.awt.Color col,
                                       int style)

drawVLine

public static void drawVLine(java.awt.Graphics g,
                             int y1,
                             int y2,
                             int x,
                             java.awt.Color col,
                             int style)

drawVLineOnComponent

public static void drawVLineOnComponent(java.awt.Component c,
                                        int y1,
                                        int y2,
                                        int x,
                                        java.awt.Color col,
                                        int style)

getComponentAt

public static java.awt.Component getComponentAt(java.awt.Component top,
                                                int x,
                                                int y)

getContainerAt

public static java.awt.Container getContainerAt(java.awt.Container top,
                                                int x,
                                                int y)

getNextBottomChild

public static java.awt.Component getNextBottomChild(java.awt.Component parent,
                                                    int y,
                                                    int x)

getNextLeftChild

public static java.awt.Component getNextLeftChild(java.awt.Component parent,
                                                  int x,
                                                  int y)

getImage

public static java.awt.Image getImage(java.lang.String name,
                                      java.lang.Class cl,
                                      java.awt.Component observer)


Copyright © Zaval Creative Engineering Group, 2000-2002.
http://www.zaval.org