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

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. trait ClipboardCallbacks extends AnyRef
  5. class ColorChooser extends Component
  6. trait EditableCells[A] extends AnyRef

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

  7. trait EditableCellsCompanion extends AnyRef

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

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

  10. trait RenderableCells[A] extends AnyRef

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

  11. trait RenderableCellsCompanion extends AnyRef

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

  12. trait Reorderable extends AnyRef
  13. class RichColor extends AnyRef
  14. class RichFont extends AnyRef
  15. class TableTransferHandlerRow extends TransferHandlerRow[JTable, DropLocation]
  16. class TransferHandlerRow[Table, DropLocation] extends TransferHandler
  17. abstract class TransferRowContainer[Table, DropLocation] extends AnyRef
  18. class TransferRowContainerTable extends TransferRowContainer[JTable, DropLocation]
  19. class TransferRowContainerTree[A] extends TransferRowContainer[Tree[A], DropLocation]
  20. class TreeTransferHandlerRow[A] extends TransferHandlerRow[Tree[A], DropLocation]

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