All Packages Class Hierarchy This Package Previous Next Index
Class com.sun.java.swing.basic.BasicArrowButton
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----com.sun.java.swing.JComponent
|
+----com.sun.java.swing.AbstractButton
|
+----com.sun.java.swing.JButton
|
+----com.sun.java.swing.basic.BasicArrowButton
- public class BasicArrowButton
- extends JButton
JButton object that draws a scaled Arrow in one of the cardinal directions.
-
direction
-
-
EAST
-
-
NORTH
-
-
SOUTH
-
-
WEST
-
-
BasicArrowButton(int)
-
-
getDirection()
-
-
getMaximumSize()
- PENDING(jeff): see above
-
getMinimumSize()
-
-
getPreferredSize()
-
-
isFocusTraversable()
-
-
paint(Graphics)
-
-
paintTriangle(Graphics, int, int, int, int, boolean)
-
-
requestFocus()
-
-
setDirection(int)
-
NORTH
public static final int NORTH
SOUTH
public static final int SOUTH
EAST
public static final int EAST
WEST
public static final int WEST
direction
protected int direction
BasicArrowButton
public BasicArrowButton(int direction)
getDirection
public int getDirection()
setDirection
public void setDirection(int dir)
paint
public void paint(Graphics g)
- Overrides:
- paint in class JComponent
getPreferredSize
public Dimension getPreferredSize()
- Overrides:
- getPreferredSize in class JComponent
getMinimumSize
public Dimension getMinimumSize()
- Overrides:
- getMinimumSize in class JComponent
getMaximumSize
public Dimension getMaximumSize()
- PENDING(jeff): see above
- Overrides:
- getMaximumSize in class AbstractButton
isFocusTraversable
public boolean isFocusTraversable()
- Overrides:
- isFocusTraversable in class JComponent
requestFocus
public void requestFocus()
- Overrides:
- requestFocus in class Component
paintTriangle
public void paintTriangle(Graphics g,
int x,
int y,
int size,
int direction,
boolean isEnabled)
All Packages Class Hierarchy This Package Previous Next Index