Package com.pixelmed.display
Class DrawingUtilities
- java.lang.Object
-
- com.pixelmed.display.DrawingUtilities
-
public class DrawingUtilities extends java.lang.ObjectA class to provide various static methods for drawing.
-
-
Constructor Summary
Constructors Constructor Description DrawingUtilities()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddDiagonalCross(java.util.Vector shapes, int x, int y, int crossSize, int crossGap)Draw a diagonal cross at a specified location with a gap around the centerstatic voidaddVerticalCross(java.util.Vector shapes, int x, int y, int crossSize, int crossGap)Draw a vertical cross at a specified location with a gap around the centerstatic voiddrawShadowedShape(java.awt.Shape shape, java.awt.Graphics2D g2d)static voiddrawShadowedString(java.lang.String string, int x, int y, java.awt.Graphics2D g2d)
-
-
-
Method Detail
-
drawShadowedString
public static void drawShadowedString(java.lang.String string, int x, int y, java.awt.Graphics2D g2d)- Parameters:
string- the string to be drawnx- x positiony- y positiong2d- the drawing context
-
drawShadowedShape
public static void drawShadowedShape(java.awt.Shape shape, java.awt.Graphics2D g2d)- Parameters:
shape- the shape to be drawng2d- the drawing context
-
addDiagonalCross
public static void addDiagonalCross(java.util.Vector shapes, int x, int y, int crossSize, int crossGap)Draw a diagonal cross at a specified location with a gap around the center- Parameters:
shapes- a vector of Shape to add tox- the x cross centery- the y cross centercrossSize- the length of one arm of the cross from end to centercrossGap- the gap in one arm of the cross from end to center (included in crossSize)
-
addVerticalCross
public static void addVerticalCross(java.util.Vector shapes, int x, int y, int crossSize, int crossGap)Draw a vertical cross at a specified location with a gap around the center- Parameters:
shapes- a vector of Shape to add tox- the x cross centery- the y cross centercrossSize- the length of one arm of the cross from end to centercrossGap- the gap in one arm of the cross from end to center (included in crossSize)
-
-