Public Member Functions | |
| ModelIcon (int iWidth, int iHeight, int iShape) | |
| Creates an icon. | |
| ModelIcon (int iWidth, int iHeight, int iShape, Color oColor) | |
| Creates an icon. | |
| int | getIconHeight () |
| int | getIconWidth () |
| void | paintIcon (Component c, Graphics g, int x, int y) |
Static Public Attributes | |
| static final int | RECTANGLE = 1 |
| Icon is a rectangle. | |
| static final int | UP_TRIANGLE = 2 |
| Icon is a triangle pointing up. | |
| static final int | DOWN_TRIANGLE = 3 |
| Icon is a triangle pointing down. | |
| static final int | LEFT_TRIANGLE = 4 |
| Icon is a triangle pointing left. | |
| static final int | RIGHT_TRIANGLE = 5 |
| Icon is a triangle pointing right. | |
| static final int | PAUSE = 6 |
| Icon is a pause symbol - two rectangles next to each other. | |
| static final int | STEP_FORWARD = 7 |
| Icon is a step forward symbol - two triangles next to each other pointing forward. | |
| static final int | STEP_BACKWARD = 8 |
| Icon is a step back symbol - two triangles next to each other pointing backwards. | |
Private Member Functions | |
| void | PaintRectangle (Graphics g, int x, int y) |
| Paints a rectangle. | |
| void | PaintUpTriangle (Graphics g, int x, int y) |
| void | PaintDownTriangle (Graphics g, int x, int y) |
| void | PaintLeftTriangle (Graphics g, int x, int y) |
| void | PaintRightTriangle (Graphics g, int x, int y) |
| void | PaintPause (Graphics g, int x, int y) |
| void | PaintStepForward (Graphics g, int x, int y) |
| void | PaintStepBackward (Graphics g, int x, int y) |
Private Attributes | |
| Color | m_oColor |
| Icon's color. | |
| int | m_iWidth |
| Icon's width, in pixels. | |
| int | m_iHeight |
| Icon's height, in pixels. | |
| int | m_iShape |
| Icon's shape. | |
Feel free to throw some more in here as needed. I originally created this class because Java doesn't seem to let me set button colors anymore, so now I slap on a colored icon instead.
Copyright: Copyright (c) Charles D. Canham 2003
Company: Institute of Ecosystem Studies
|
||||||||||||||||
|
Creates an icon.
|
|
||||||||||||||||||||
|
Creates an icon.
|
|
||||||||||||||||
|
Paints a rectangle.
|
|
|
Icon's color. Defaults to black. |
1.4.6-NO