org.naokishibata.generic
Class Scribble2D
java.lang.Object
org.naokishibata.generic.Scribble2D
public class Scribble2D
- extends java.lang.Object
Method Summary |
void |
drawBox(double x0,
double y0,
double x1,
double y1,
double thickness,
java.awt.Color c)
|
void |
drawCircle(double x,
double y,
double r,
double thickness,
java.awt.Color c)
|
void |
drawImage(double x0,
double y0,
double x1,
double y1,
java.awt.Image img)
|
void |
drawImage(double x,
double y,
java.awt.Image img)
|
void |
drawLine(double x0,
double y0,
double x1,
double y1,
double thickness,
java.awt.Color c)
|
void |
drawLines(double thickness,
java.awt.Color c,
double... coords)
|
void |
drawString(java.lang.String str,
double x,
double y,
int pos,
int size,
java.awt.Color c)
|
void |
enableAntialias(boolean b)
|
void |
enableAntiAlias(boolean b)
|
void |
fillArc(double x,
double y,
double r,
double startAngle,
double arcAngle,
java.awt.Color c)
|
void |
fillBox(double x0,
double y0,
double x1,
double y1,
java.awt.Color c)
|
void |
fillCircle(double x,
double y,
double r,
java.awt.Color c)
|
void |
fillLines(java.awt.Color c,
double... coords)
|
void |
fillRoundRect(double x0,
double y0,
double x1,
double y1,
double r,
java.awt.Color c)
|
java.awt.DisplayMode[] |
getDisplayModes()
|
int |
height()
|
double |
inputDouble(java.lang.String message)
|
double |
inputDouble(java.lang.String message,
double def)
|
int |
inputInt(java.lang.String message)
|
int |
inputInt(java.lang.String message,
int def)
|
java.lang.String |
inputString(java.lang.String message)
|
java.lang.String |
inputString(java.lang.String message,
java.lang.String def)
|
long |
keyState()
|
javax.swing.JFrame |
makeFrame()
|
javax.swing.JFrame |
makeFrame(java.lang.String name)
|
javax.swing.JPanel |
makePanel()
|
int |
mouseButton()
|
int |
mouseWheel()
|
int |
mouseX()
|
int |
mouseY()
|
void |
render(java.awt.Graphics g)
|
void |
saveImage(java.lang.String fmt,
java.io.File f)
|
void |
setBackgroundColor(java.awt.Color c)
|
void |
setExitWhenClosed(boolean b)
|
void |
setFreezed(boolean b)
|
void |
setIconifyWhenClosed(boolean b)
|
void |
setVisible(boolean b)
|
void |
showFrame(long t)
|
void |
showMessage(java.lang.String message)
|
int |
width()
|
void |
wipe()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BOTTOM_LEFT
public static final int BOTTOM_LEFT
- See Also:
- Constant Field Values
BOTTOM_CENTER
public static final int BOTTOM_CENTER
- See Also:
- Constant Field Values
BOTTOM_RIGHT
public static final int BOTTOM_RIGHT
- See Also:
- Constant Field Values
LEFT
public static final int LEFT
- See Also:
- Constant Field Values
CENTER
public static final int CENTER
- See Also:
- Constant Field Values
RIGHT
public static final int RIGHT
- See Also:
- Constant Field Values
TOP_LEFT
public static final int TOP_LEFT
- See Also:
- Constant Field Values
TOP_CENTER
public static final int TOP_CENTER
- See Also:
- Constant Field Values
TOP_RIGHT
public static final int TOP_RIGHT
- See Also:
- Constant Field Values
Scribble2D
public Scribble2D(int width,
int height,
boolean ebs)
Scribble2D
public Scribble2D(int width,
int height)
Scribble2D
public Scribble2D()
makePanel
public javax.swing.JPanel makePanel()
makeFrame
public javax.swing.JFrame makeFrame(java.lang.String name)
makeFrame
public javax.swing.JFrame makeFrame()
getDisplayModes
public java.awt.DisplayMode[] getDisplayModes()
render
public void render(java.awt.Graphics g)
saveImage
public void saveImage(java.lang.String fmt,
java.io.File f)
throws java.io.IOException
- Throws:
java.io.IOException
setVisible
public void setVisible(boolean b)
setIconifyWhenClosed
public void setIconifyWhenClosed(boolean b)
setExitWhenClosed
public void setExitWhenClosed(boolean b)
setBackgroundColor
public void setBackgroundColor(java.awt.Color c)
enableAntiAlias
public void enableAntiAlias(boolean b)
enableAntialias
public void enableAntialias(boolean b)
setFreezed
public void setFreezed(boolean b)
showFrame
public void showFrame(long t)
wipe
public void wipe()
drawImage
public void drawImage(double x,
double y,
java.awt.Image img)
drawImage
public void drawImage(double x0,
double y0,
double x1,
double y1,
java.awt.Image img)
drawLine
public void drawLine(double x0,
double y0,
double x1,
double y1,
double thickness,
java.awt.Color c)
drawLines
public void drawLines(double thickness,
java.awt.Color c,
double... coords)
fillLines
public void fillLines(java.awt.Color c,
double... coords)
drawBox
public void drawBox(double x0,
double y0,
double x1,
double y1,
double thickness,
java.awt.Color c)
fillBox
public void fillBox(double x0,
double y0,
double x1,
double y1,
java.awt.Color c)
fillRoundRect
public void fillRoundRect(double x0,
double y0,
double x1,
double y1,
double r,
java.awt.Color c)
drawCircle
public void drawCircle(double x,
double y,
double r,
double thickness,
java.awt.Color c)
fillCircle
public void fillCircle(double x,
double y,
double r,
java.awt.Color c)
fillArc
public void fillArc(double x,
double y,
double r,
double startAngle,
double arcAngle,
java.awt.Color c)
drawString
public void drawString(java.lang.String str,
double x,
double y,
int pos,
int size,
java.awt.Color c)
inputDouble
public double inputDouble(java.lang.String message,
double def)
inputDouble
public double inputDouble(java.lang.String message)
inputInt
public int inputInt(java.lang.String message,
int def)
inputInt
public int inputInt(java.lang.String message)
inputString
public java.lang.String inputString(java.lang.String message,
java.lang.String def)
inputString
public java.lang.String inputString(java.lang.String message)
showMessage
public void showMessage(java.lang.String message)
mouseX
public int mouseX()
mouseY
public int mouseY()
mouseButton
public int mouseButton()
mouseWheel
public int mouseWheel()
keyState
public long keyState()
width
public int width()
height
public int height()