case classFilledArc(x: Int, y: Int, width: Int, height: Int, startAngle: Int, endAngle: Int, configure: (Graphics2D) ⇒ Unit = ((g2: java.awt.Graphics2D) => ())) extends Drawable with Product with Serializable
case classFilledOval(x: Int, y: Int, width: Int, height: Int, configure: (Graphics2D) ⇒ Unit = ((g2: java.awt.Graphics2D) => ())) extends Drawable with Product with Serializable
case classFilledPolygon(points: Seq[Point], configure: (Graphics2D) ⇒ Unit = ((g2: java.awt.Graphics2D) => ())) extends Drawable with Product with Serializable
case classFilledRect(x: Int, y: Int, width: Int, height: Int, configure: (Graphics2D) ⇒ Unit = ((g2: java.awt.Graphics2D) => ())) extends Drawable with Product with Serializable
case classFilledRoundedRect(x: Int, y: Int, width: Int, height: Int, arcWidth: Int, arcHeight: Int, configure: (Graphics2D) ⇒ Unit = ((g: java.awt.Graphics2D) => ())) extends Drawable with Product with Serializable
case classLine(x0: Int, y0: Int, x1: Int, y1: Int, configure: (Graphics2D) ⇒ Unit = ((g2: java.awt.Graphics2D) => ())) extends Drawable with Product with Serializable
case classOval(x: Int, y: Int, width: Int, height: Int, configure: (Graphics2D) ⇒ Unit = ((g2: java.awt.Graphics2D) => ())) extends Drawable with Product with Serializable
case classPoint(x: Int, y: Int, configure: (Graphics2D) ⇒ Unit = ((g2: java.awt.Graphics2D) => ())) extends Drawable with Product with Serializable
case classPolygon(points: Seq[Point], configure: (Graphics2D) ⇒ Unit = ((g2: java.awt.Graphics2D) => ())) extends Drawable with Product with Serializable
case classPolyline(points: Seq[Point], configure: (Graphics2D) ⇒ Unit = ((g2: java.awt.Graphics2D) => ())) extends Drawable with Product with Serializable
case classRect(x: Int, y: Int, width: Int, height: Int, configure: (Graphics2D) ⇒ Unit = ((g: java.awt.Graphics2D) => ())) extends Drawable with Product with Serializable
case classRoundedRect(x: Int, y: Int, width: Int, height: Int, arcWidth: Int, arcHeight: Int, configure: (Graphics2D) ⇒ Unit = ((g: java.awt.Graphics2D) => ())) extends Drawable with Product with Serializable
case classText(text: String, x: Int, y: Int, configure: (Graphics2D) ⇒ Unit = ((g2: java.awt.Graphics2D) => ())) extends Drawable with Product with Serializable
case classDrawableString(text: String, x: Int, y: Int, configure: (Graphics2D) ⇒ Unit = ((g2: java.awt.Graphics2D) => ())) extends Drawable with Product with Serializable
(Since version 3.0.0) Use Text