scalaswingcontrib
package scalaswingcontrib
- Alphabetic
- By Inheritance
- scalaswingcontrib
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
class
AbsoluteLayoutPanel extends Panel with Wrapper with LayoutContainer
A Panel where children are absolutely positioned.
A Panel where children are absolutely positioned.
Optionally, can be set to automatically adjust added child component location constraints to account for the border/inset (if any). If adjustment is not performed, then child components can overlap the border area.
The preferredSize of the panel is auto-derived from the greatest bounds of child components, plus border if any.
-
trait
CellEditor[+A] extends Publisher
Common superclass of cell editors.
-
trait
CellView[+A] extends AnyRef
Describes components that have a concept of a "cell", each of which contains a value, may be selected, and may support pluggable Renderers and Editors.
- trait ClipboardCallbacks extends AnyRef
- class ColorChooser extends Component
-
trait
EditableCells[A] extends AnyRef
This should be mixed in to CellView implementations that support pluggable editors.
-
trait
EditableCellsCompanion extends AnyRef
Describes the structure of a component's companion object where pluggable cell editors must be supported.
- trait MutableSet[S] extends Set[S]
-
class
PopupMenu extends Component with Wrapper
A popup menu.
A popup menu.
Example usage:
val popupMenu = new PopupMenu { contents += new Menu("menu 1") { contents += new RadioMenuItem("radio 1.1") contents += new RadioMenuItem("radio 1.2") } contents += new Menu("menu 2") { contents += new RadioMenuItem("radio 2.1") contents += new RadioMenuItem("radio 2.2") } } val button = new Button("Show Popup Menu") reactions += { case e: ButtonClicked => popupMenu.show(button, 0, button.bounds.height) } listenTo(button)
- See also
javax.swing.JPopupMenu
-
trait
RenderableCells[A] extends AnyRef
This should be mixed in to CellView implementations that support pluggable renderers.
-
trait
RenderableCellsCompanion extends AnyRef
Describes the structure of a component's companion object where pluggable cell renderers must be supported.
- trait Reorderable extends AnyRef
- class RichColor extends AnyRef
- class RichFont extends AnyRef
- class TableTransferHandlerRow extends TransferHandlerRow[JTable, DropLocation]
- class TransferHandlerRow[Table, DropLocation] extends TransferHandler
- abstract class TransferRowContainer[Table, DropLocation] extends AnyRef
- class TransferRowContainerTable extends TransferRowContainer[JTable, DropLocation]
- class TransferRowContainerTree[A] extends TransferRowContainer[Tree[A], DropLocation]
- class TreeTransferHandlerRow[A] extends TransferHandlerRow[Tree[A], DropLocation]
Value Members
- def toTuple(p: Point): (Int, Int)
-
object
ColorChooser
Wrapper for JColorChooser.
Wrapper for JColorChooser.
- See also
javax.swing.JColorChooser
- object PopupMenu
- object RichColor
- object RichFont
- object RowTransferable
-
object
Utils
Put shared util functions here if they don't have any more appropriate place to go.