p

scalaswingcontrib

package scalaswingcontrib

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. scalaswingcontrib
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package event
  2. package group
  3. package test
  4. package tree

Type Members

  1. 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.

  2. trait CellEditor[+A] extends Publisher

    Common superclass of cell editors.

  3. 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.

  4. class ColorChooser extends Component
  5. trait EditableCells[A] extends AnyRef

    This should be mixed in to CellView implementations that support pluggable editors.

  6. trait EditableCellsCompanion extends AnyRef

    Describes the structure of a component's companion object where pluggable cell editors must be supported.

  7. trait MutableSet[A] extends Set[A]
  8. 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

  9. trait RenderableCells[A] extends AnyRef

    This should be mixed in to CellView implementations that support pluggable renderers.

  10. trait RenderableCellsCompanion extends AnyRef

    Describes the structure of a component's companion object where pluggable cell renderers must be supported.

  11. class RichColor extends AnyRef
  12. class RichFont extends AnyRef

Value Members

  1. def toTuple(p: Point): (Int, Int)
  2. object ColorChooser

    Wrapper for JColorChooser.

    Wrapper for JColorChooser.

    See also

    javax.swing.JColorChooser

  3. object PopupMenu
  4. object RichColor
  5. object RichFont
  6. object Utils

    Put shared util functions here if they don't have any more appropriate place to go.

Inherited from AnyRef

Inherited from Any

Ungrouped