Scala Library
|
|
scala/swing/Component.scala
]
abstract
class
Component
extends
UIElementValue Summary | |
lazy val
|
Mouse : mouse |
var
|
initP : javax.swing.JComponent |
override lazy val
|
peer
: javax.swing.JComponent
The underlying Swing peer.
|
Values and Variables inherited from Publisher | |
listeners |
Values and Variables inherited from Reactor | |
reactions |
Methods inherited from UIElement | |
self, foreground, foreground_=, background, background_=, minimumSize, minimumSize_=, maximumSize, maximumSize_=, preferredSize, preferredSize_=, preferredSize_=, font, font_=, locationOnScreen, location, bounds, size, size_=, size_=, locale, toolkit, cursor, cursor_=, visible, visible_=, showing, displayable, repaint, repaint, ignoreRepaint, ignoreRepaint_=, onLastUnsubscribe |
Methods inherited from scala.swing.LazyPublisher | |
scala.swing.LazyPublisher.subscribe, scala.swing.LazyPublisher.unsubscribe |
Methods inherited from Publisher | |
publish |
Methods inherited from Reactor | |
listenTo, deafTo |
Methods inherited from Proxy | |
hashCode, equals |
Methods inherited from AnyRef | |
getClass, clone, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized |
Methods inherited from Any | |
==, !=, isInstanceOf, asInstanceOf |
Class Summary | |
protected trait
|
SuperMixin
extends javax.swing.JComponent with AnyRef
This trait is used to redirect certain calls from the peer to the wrapper
and back. Useful to expose methods that can be customized by overriding.
|
Object Summary | |
object
|
keys
extends Publisher
|
object
|
mouse
extends AnyRef
Contains publishers for various mouse events. They are separated for
efficiency reasons.
|
Value Details |
override
lazy val
peer : javax.swing.JComponent
var
initP : javax.swing.JComponent
lazy val
Mouse : mouse
Method Details |
def
xLayoutAlignment : Double
def
yLayoutAlignment : Double
def
border : javax.swing.border.Border
def
border_=(b : javax.swing.border.Border) : Unit
def
opaque : Boolean
def
enabled : Boolean
def
tooltip : java.lang.String
def
tooltip_=(t : java.lang.String) : Unit
def
focusable : Boolean
def
requestFocus : Unit
def
requestFocusInWindow : Boolean
def
hasFocus : Boolean
override
def
onFirstSubscribe : Unit
def
revalidate : Unit
protected
def
paintComponent(g : java.awt.Graphics2D) : Unit
protected
def
paintBorder(g : java.awt.Graphics2D) : Unit
protected
def
paintChildren(g : java.awt.Graphics2D) : Unit
def
paint(g : java.awt.Graphics2D) : Unit
override
def
toString : java.lang.String
The default representation is platform dependent.
Scala Library
|
|