Trait

scalaswingcontrib.group

Gaps

Related Doc: package group

Permalink

trait Gaps extends SizeTypes

Provides several declarative means for manual spacing of components in a GroupPanel.

Self Type
GroupPanel
Linear Supertypes
SizeTypes, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Gaps
  2. SizeTypes
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait GapSize extends Size

    Permalink

    Pixel size and Infinite.

    Pixel size and Infinite. Used to specify the size of a Gap.

    Attributes
    protected
    Definition Classes
    SizeTypes
  2. sealed trait PreferredGapSize extends Size

    Permalink

    Pixel size, UseDefault and Infinite.

    Pixel size, UseDefault and Infinite. Used to specify the preffered size of PreferredGaps and ContainerGaps.

    Attributes
    protected
    Definition Classes
    SizeTypes
  3. sealed trait Size extends AnyRef

    Permalink

    Pixel size and all size hints.

    Pixel size and all size hints. Used to specify sizes of a component and the maximum size of PreferredGaps and ContainerGaps.

    Attributes
    protected
    Definition Classes
    SizeTypes

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. object ContainerGap

    Permalink

    A manual gap between a component and a container (or group) edge.

    A manual gap between a component and a container (or group) edge. Only valid inside a sequential group.

    Attributes
    protected
  5. object ContainerSpring

    Permalink

    A gap between a component and a container (or group) edge that acts like a spring, pushing the element away from the edge.

    A gap between a component and a container (or group) edge that acts like a spring, pushing the element away from the edge.

    Attributes
    protected
  6. object Gap

    Permalink

    A manual gap between two components.

    A manual gap between two components.

    Attributes
    protected
  7. final val Infinite: GroupPanel.Size with GroupPanel.GapSize with GroupPanel.PreferredGapSize

    Permalink

    Represents an arbitrarily large size.

    Represents an arbitrarily large size.

    Definition Classes
    SizeTypes
  8. object PreferredGap

    Permalink

    A gap between two components with a size that is defined by the LayoutStyle used, depending on the relationship between the components.

    A gap between two components with a size that is defined by the LayoutStyle used, depending on the relationship between the components.

    Attributes
    protected
  9. object Spring

    Permalink

    A gap between two components that acts like a spring, pushing the two elements away from each other.

    A gap between two components that acts like a spring, pushing the two elements away from each other.

    Attributes
    protected
  10. final val UseDefault: GroupPanel.Size with GroupPanel.PreferredGapSize

    Permalink

    Instructs the layout to use a component's default size.

    Instructs the layout to use a component's default size.

    Definition Classes
    SizeTypes
  11. final val UsePreferred: GroupPanel.Size

    Permalink

    Instructs the layout to use a component's preferred size.

    Instructs the layout to use a component's preferred size.

    Definition Classes
    SizeTypes
  12. final def asInstanceOf[T0]: T0

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  18. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  19. implicit def int2Size(pixels: Int): GroupPanel.Size with GroupPanel.GapSize with GroupPanel.PreferredGapSize

    Permalink

    Implicitly converts an Int to a Size object when needed.

    Implicitly converts an Int to a Size object when needed.

    pixels

    a size in pixels; must be >= 0

    Attributes
    protected
    Definition Classes
    SizeTypes
  20. final def isInstanceOf[T0]: Boolean

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

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

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

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

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

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

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

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

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

Inherited from SizeTypes

Inherited from AnyRef

Inherited from Any

Ungrouped