Trait

scalaswingcontrib.group

SizeTypes

Related Doc: package group

Permalink

trait SizeTypes extends AnyRef

Provides types and constants to ensure the correct use of pixel sizes and size hints in a GroupLayout. Integer values will be converted to a size type via an implicit conversion. These pixel sizes must always be >= 0.

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SizeTypes
  2. AnyRef
  3. 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
  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
  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

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 Infinite: Size with GapSize with PreferredGapSize

    Permalink

    Represents an arbitrarily large size.

  5. final val UseDefault: Size with PreferredGapSize

    Permalink

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

  6. final val UsePreferred: Size

    Permalink

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

  7. final def asInstanceOf[T0]: T0

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  14. implicit def int2Size(pixels: Int): Size with GapSize with 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
  15. final def isInstanceOf[T0]: Boolean

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

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

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

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

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

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

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

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped