Java2DPanel

final class Java2DPanel(frame: Frame)(implicit runtime: IORuntime) extends JPanel
Companion:
object
Source:
Java2DPanel.scala
class JPanel
class Container
class Component
class Object
trait Matchable
class Any

Type members

Inherited classlikes

abstract class AccessibleJComponent
Inherited from:
JComponent
Inherited from:
JComponent

Value members

Concrete methods

def draw(gc: Graphics2D): Unit

Draw all images this Java2DPanel has received. We assume the Graphics2D parameter has already been setup.

Draw all images this Java2DPanel has received. We assume the Graphics2D parameter has already been setup.

Source:
Java2DPanel.scala
override def paintComponent(context: Graphics): Unit
Definition Classes
Source:
Java2DPanel.scala
def render[A](request: RenderRequest[A]): Unit
def resize(width: Double, height: Double): Unit

Inherited methods

def add(x$0: Component, x$1: <FromJavaObject>, x$2: Int): Unit
Inherited from:
Container
def add(x$0: Component, x$1: <FromJavaObject>): Unit
Inherited from:
Container
def add(x$0: Component, x$1: Int): Component
Inherited from:
Container
def add(x$0: String, x$1: Component): Component
Inherited from:
Container
Inherited from:
Container
def add(x$0: PopupMenu): Unit
Inherited from:
Component
Inherited from:
Component
Inherited from:
Component
Inherited from:
Component
Inherited from:
JComponent
def checkImage(x$0: Image, x$1: Int, x$2: Int, x$3: ImageObserver): Int
Inherited from:
Component
Inherited from:
Component
Inherited from:
JComponent
def contains(x$0: Int, x$1: Int): Boolean
Inherited from:
JComponent
Inherited from:
Component
def createImage(x$0: Int, x$1: Int): Image
Inherited from:
Component
Inherited from:
Component
Inherited from:
JComponent
@throws(java.awt.AWTException)
Inherited from:
Component
Inherited from:
Component
final def dispatchEvent(x$0: AWTEvent): Unit
Inherited from:
Component
def doLayout(): Unit
Inherited from:
Container
Inherited from:
Component
Inherited from:
Container
def findComponentAt(x$0: Int, x$1: Int): Component
Inherited from:
Container
def firePropertyChange(x$0: String, x$1: Char, x$2: Char): Unit
Inherited from:
JComponent
def firePropertyChange(x$0: String, x$1: Int, x$2: Int): Unit
Inherited from:
JComponent
Inherited from:
JComponent
def firePropertyChange(x$0: String, x$1: Double, x$2: Double): Unit
Inherited from:
Component
def firePropertyChange(x$0: String, x$1: Float, x$2: Float): Unit
Inherited from:
Component
def firePropertyChange(x$0: String, x$1: Long, x$2: Long): Unit
Inherited from:
Component
def firePropertyChange(x$0: String, x$1: Short, x$2: Short): Unit
Inherited from:
Component
def firePropertyChange(x$0: String, x$1: Byte, x$2: Byte): Unit
Inherited from:
Component
final def getActionMap(): ActionMap
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
JComponent
def getBaseline(x$0: Int, x$1: Int): Int
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
Component
final def getClientProperty(x$0: <FromJavaObject>): <FromJavaObject>
Inherited from:
JComponent
Inherited from:
Component
Inherited from:
Container
Inherited from:
Container
def getComponentAt(x$0: Int, x$1: Int): Component
Inherited from:
Container
Inherited from:
Container
Inherited from:
Container
Inherited from:
Container
Inherited from:
Component
Inherited from:
Component
def getFont(): Font
Inherited from:
Component
Inherited from:
JComponent
Inherited from:
JComponent
def getHeight(): Int
Inherited from:
JComponent
Inherited from:
Component
final def getInputMap(): InputMap
Inherited from:
JComponent
final def getInputMap(x$0: Int): InputMap
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
Container
def getListeners[T <: EventListener](x$0: Class[T]): Array[T]
Inherited from:
JComponent
Inherited from:
Component
Inherited from:
JComponent
Inherited from:
Component
Inherited from:
Component
@throws(java.awt.HeadlessException)
Inherited from:
Container
@throws(java.awt.HeadlessException)
Inherited from:
Component
Inherited from:
Component
Inherited from:
Component
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
Component
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
Component
final def getTreeLock(): <FromJavaObject>
Inherited from:
Component
def getUI(): PanelUI
Inherited from:
JPanel
Inherited from:
JPanel
Inherited from:
JComponent
def getWidth(): Int
Inherited from:
JComponent
def getX(): Int
Inherited from:
JComponent
def getY(): Int
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
Component
def imageUpdate(x$0: Image, x$1: Int, x$2: Int, x$3: Int, x$4: Int, x$5: Int): Boolean
Inherited from:
Component
Inherited from:
Container
Inherited from:
Container
Inherited from:
Component
Inherited from:
Component
Inherited from:
Component
Inherited from:
JComponent
Inherited from:
Component
Inherited from:
Container
Inherited from:
Container
Inherited from:
Component
Inherited from:
Component
Inherited from:
Component
Inherited from:
Component
Inherited from:
Component
Inherited from:
Component
Inherited from:
Component
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
Component
Inherited from:
Component
Inherited from:
Component
Inherited from:
JComponent
Inherited from:
Component
def list(x$0: PrintWriter, x$1: Int): Unit
Inherited from:
Container
def list(x$0: PrintStream, x$1: Int): Unit
Inherited from:
Container
def list(x$0: PrintWriter): Unit
Inherited from:
Component
def list(x$0: PrintStream): Unit
Inherited from:
Component
def list(): Unit
Inherited from:
Component
def paint(x$0: Graphics): Unit
Inherited from:
JComponent
Inherited from:
Component
Inherited from:
Container
Inherited from:
JComponent
def paintImmediately(x$0: Int, x$1: Int, x$2: Int, x$3: Int): Unit
Inherited from:
JComponent
def prepareImage(x$0: Image, x$1: Int, x$2: Int, x$3: ImageObserver): Boolean
Inherited from:
Component
Inherited from:
Component
Inherited from:
JComponent
Inherited from:
Container
final def putClientProperty(x$0: <FromJavaObject>, x$1: <FromJavaObject>): Unit
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
JComponent
def remove(x$0: Component): Unit
Inherited from:
Container
def remove(x$0: Int): Unit
Inherited from:
Container
Inherited from:
Component
Inherited from:
Container
Inherited from:
Component
Inherited from:
JComponent
Inherited from:
JComponent
def repaint(x$0: Long, x$1: Int, x$2: Int, x$3: Int, x$4: Int): Unit
Inherited from:
JComponent
def repaint(x$0: Int, x$1: Int, x$2: Int, x$3: Int): Unit
Inherited from:
Component
def repaint(x$0: Long): Unit
Inherited from:
Component
def repaint(): Unit
Inherited from:
Component
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
JComponent
final def setActionMap(x$0: ActionMap): Unit
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
JComponent
def setBorder(x$0: Border): Unit
Inherited from:
JComponent
Inherited from:
Component
def setBounds(x$0: Int, x$1: Int, x$2: Int, x$3: Int): Unit
Inherited from:
Component
Inherited from:
Container
def setCursor(x$0: Cursor): Unit
Inherited from:
Component
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
Component
Inherited from:
JComponent
Inherited from:
Container
Inherited from:
JComponent
Inherited from:
Container
Inherited from:
Component
def setFont(x$0: Font): Unit
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
Component
Inherited from:
JComponent
final def setInputMap(x$0: Int, x$1: InputMap): Unit
Inherited from:
JComponent
Inherited from:
Container
def setLocale(x$0: Locale): Unit
Inherited from:
Component
Inherited from:
Component
def setLocation(x$0: Int, x$1: Int): Unit
Inherited from:
Component
Inherited from:
JComponent
Inherited from:
JComponent
def setName(x$0: String): Unit
Inherited from:
Component
Inherited from:
JComponent
Inherited from:
JComponent
Inherited from:
Component
def setSize(x$0: Int, x$1: Int): Unit
Inherited from:
Component
Inherited from:
JComponent
def setUI(x$0: PanelUI): Unit
Inherited from:
JPanel
Inherited from:
JComponent
Inherited from:
Component
Inherited from:
Component
Inherited from:
Component
Inherited from:
Component
def update(x$0: Graphics): Unit
Inherited from:
JComponent
def updateUI(): Unit
Inherited from:
JPanel
def validate(): Unit
Inherited from:
Container

Deprecated and Inherited methods

@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def action(x$0: Event, x$1: <FromJavaObject>): Boolean
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
Deprecated
Inherited from:
Container
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
Deprecated
Inherited from:
Container
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def disable(): Unit
Deprecated
Inherited from:
JComponent
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def enable(): Unit
Deprecated
Inherited from:
JComponent
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def enable(x$0: Boolean): Unit
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
Deprecated
Inherited from:
JComponent
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def gotFocus(x$0: Event, x$1: <FromJavaObject>): Boolean
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def hide(): Unit
Deprecated
Inherited from:
JComponent
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def insets(): Insets
Deprecated
Inherited from:
Container
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def inside(x$0: Int, x$1: Int): Boolean
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
Deprecated
Inherited from:
JComponent
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def keyDown(x$0: Event, x$1: Int): Boolean
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def keyUp(x$0: Event, x$1: Int): Boolean
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def layout(): Unit
Deprecated
Inherited from:
Container
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def locate(x$0: Int, x$1: Int): Component
Deprecated
Inherited from:
Container
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def lostFocus(x$0: Event, x$1: <FromJavaObject>): Boolean
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
Deprecated
Inherited from:
Container
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def mouseDown(x$0: Event, x$1: Int, x$2: Int): Boolean
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def mouseDrag(x$0: Event, x$1: Int, x$2: Int): Boolean
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def mouseEnter(x$0: Event, x$1: Int, x$2: Int): Boolean
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def mouseExit(x$0: Event, x$1: Int, x$2: Int): Boolean
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def mouseMove(x$0: Event, x$1: Int, x$2: Int): Boolean
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def mouseUp(x$0: Event, x$1: Int, x$2: Int): Boolean
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def move(x$0: Int, x$1: Int): Unit
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
Deprecated
Inherited from:
Container
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
Deprecated
Inherited from:
JComponent
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def reshape(x$0: Int, x$1: Int, x$2: Int, x$3: Int): Unit
Deprecated
Inherited from:
JComponent
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def resize(x$0: Dimension): Unit
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def resize(x$0: Int, x$1: Int): Unit
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
Deprecated
Inherited from:
JComponent
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def show(x$0: Boolean): Unit
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def show(): Unit
Deprecated
Inherited from:
Component
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
Deprecated
Inherited from:
Component