Trait

scalaswingcontrib.group

Groups

Related Doc: package group

Permalink

trait Groups extends Resizing with BaselineAnchors

Provides the definitions for parallel and vertical grouping.

Self Type
GroupPanel
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Groups
  2. BaselineAnchors
  3. Resizing
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class BaselineAnchor extends AnyRef

    Permalink

    Allows to specify whether to anchor the baseline to the top or the bottom of a baseline-aligned parallel group.

    Allows to specify whether to anchor the baseline to the top or the bottom of a baseline-aligned parallel group.

    Attributes
    protected
    Definition Classes
    BaselineAnchors
  2. trait Group extends AnyRef

    Permalink

    A group of components, either parallel or sequential.

    A group of components, either parallel or sequential.

    Attributes
    protected
  3. class GroupInParallel extends GroupPanel.InParallel

    Permalink

    Wraps a group of components to extend it with actions only allowed inside a parallel group.

    Wraps a group of components to extend it with actions only allowed inside a parallel group.

    Attributes
    protected
    See also

    javax.swing.GroupLayout.ParallelGroup

  4. class GroupInSequential extends GroupPanel.InSequential

    Permalink

    Wraps a group of components to extend it with actions only allowed inside a sequential group.

    Wraps a group of components to extend it with actions only allowed inside a sequential group.

    Attributes
    protected
    See also

    javax.swing.GroupLayout.SequentialGroup

  5. trait InGroup[A <: G] extends AnyRef

    Permalink

    Elements with this trait may only appear in groups corresponding to the type A.

    Elements with this trait may only appear in groups corresponding to the type A.

    A

    the type of the group: sequential, parallel or both

    Attributes
    protected
  6. class Resizability extends AnyRef

    Permalink

    Allows to specify whether a parallel group should be resizable or of fixed size.

    Allows to specify whether a parallel group should be resizable or of fixed size.

    Attributes
    protected
    Definition Classes
    Resizing

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final val AnchorToBottom: GroupPanel.BaselineAnchor

    Permalink

    Anchor the baseline to the bottom of the group.

    Anchor the baseline to the bottom of the group.

    Definition Classes
    BaselineAnchors
  5. final val AnchorToTop: GroupPanel.BaselineAnchor

    Permalink

    Anchor the baseline to the top of the group.

    Anchor the baseline to the top of the group.

    Definition Classes
    BaselineAnchors
  6. final val FixedSize: GroupPanel.Resizability

    Permalink

    The corresponding parallel group should be of fixed size.

    The corresponding parallel group should be of fixed size.

    Definition Classes
    Resizing
  7. object Parallel

    Permalink

    Declares a parallel group, i.e.

    Declares a parallel group, i.e. a group whose child components share the same space. Because some components may (and will) be bigger than others, an alignment can be specified to resolve placement of the components relative to each other.

    Attributes
    protected
    See also

    GroupLayout.ParallelGroup

  8. final val Resizable: GroupPanel.Resizability

    Permalink

    The corresponding parallel group should be resizable.

    The corresponding parallel group should be resizable.

    Definition Classes
    Resizing
  9. object Sequential

    Permalink

    Declares a sequential group, i.e.

    Declares a sequential group, i.e. a group whose child components appear one after another within the available space.

    Attributes
    protected
    See also

    GroupLayout.SequentialGroup

  10. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  11. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  14. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  16. implicit final def groupInParallel(grp: GroupPanel.Group): GroupPanel.GroupInParallel

    Permalink

    Implicit conversion that puts a group into the correct context on demand.

    Implicit conversion that puts a group into the correct context on demand.

    Attributes
    protected
  17. implicit final def groupInSequential(grp: GroupPanel.Group): GroupPanel.GroupInSequential

    Permalink

    Implicit conversion that puts a group into the correct context on demand.

    Implicit conversion that puts a group into the correct context on demand.

    Attributes
    protected
  18. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  19. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  20. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  21. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  22. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  23. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  24. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  25. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from BaselineAnchors

Inherited from Resizing

Inherited from AnyRef

Inherited from Any

Ungrouped