scala.swing

Dialog

class Dialog extends Window with RichWindow

A dialog window.

go to: companion
source: RichWindow.scala
    see also:
  1. javax.swing.JDialog

Inherited
  1. Hide All
  2. Show all
  1. RichWindow
  2. Window
  3. RootPanel
  4. Container
  5. UIElement
  6. LazyPublisher
  7. Publisher
  8. Reactor
  9. Proxy
  10. AnyRef
  11. Any
Visibility
  1. Public
  2. All

Instance constructors

  1. new Dialog()

  2. new Dialog(owner: Window)

Type Members

  1. trait InterfaceMixin extends InterfaceMixin

Value Members

  1. def !=(arg0: AnyRef): Boolean

  2. def !=(arg0: Any): Boolean

    o != arg0 is the same as !(o == (arg0)).

  3. def ##(): Int

  4. def $asInstanceOf[T0](): T0

  5. def $isInstanceOf[T0](): Boolean

  6. def ==(arg0: AnyRef): Boolean

    o == arg0 is the same as if (o eq null) arg0 eq null else o.equals(arg0).

  7. def ==(arg0: Any): Boolean

    o == arg0 is the same as o.equals(arg0).

  8. def asInstanceOf[T0]: T0

    This method is used to cast the receiver object to be of type T0.

  9. def background: Color

  10. def background_=(c: Color): Unit

  11. def bounds: Rectangle

  12. def bounds_=(rect: Rectangle): Unit

  13. def centerOnScreen(): Unit

  14. def clone(): AnyRef

    This method creates and returns a copy of the receiver object.

  15. def close(): Unit

  16. def closeOperation(): Unit

    This method is called when the window is closing, after all other window event listeners have been processed.

  17. def contents: Seq[Component]

    At most one component.

  18. def contents_=(c: Component): Unit

  19. def cursor: Cursor

  20. def cursor_=(c: Cursor): Unit

  21. def deafTo(ps: Publisher*): Unit

    Installed reaction won't receive events from the given publisher anylonger.

  22. def defaultButton: Option[Button]

  23. def defaultButton_=(b: Option[Button]): Unit

  24. def defaultButton_=(b: Button): Unit

  25. def displayable: Boolean

  26. def dispose(): Unit

  27. def eq(arg0: AnyRef): Boolean

    This method is used to test whether the argument (arg0) is a reference to the receiver object (this).

  28. def equals(that: Any): Boolean

    This method is used to compare the receiver object (this) with the argument object (arg0) for equivalence.

  29. def finalize(): Unit

    This method is called by the garbage collector on the receiver object when garbage collection determines that there are no more references to the object.

  30. def font: Font

  31. def font_=(f: Font): Unit

  32. def foreground: Color

  33. def foreground_=(c: Color): Unit

  34. def getClass(): java.lang.Class[_ <: java.lang.Object]

    Returns a representation that corresponds to the dynamic class of the receiver object.

  35. def hashCode(): Int

    Returns a hash code value for the object.

  36. def ignoreRepaint: Boolean

  37. def ignoreRepaint_=(b: Boolean): Unit

  38. def isInstanceOf[T0]: Boolean

    This method is used to test whether the dynamic type of the receiver object is T0.

  39. def listenTo(ps: Publisher*): Unit

    Listen to the given publisher as long as deafTo isn't called for them.

  40. val listeners: RefSet[PartialFunction[Event, Unit]] {...}

  41. def locale: Locale

  42. def location: Point

  43. def locationOnScreen: Point

  44. def location_=(p: Point): Unit

  45. def maximumSize: Dimension

  46. def maximumSize_=(x: Dimension): Unit

  47. def menuBar: MenuBar

    The menu bar of this frame or NoMenuBar if no menu bar is set.

  48. def menuBar_=(m: MenuBar): Unit

    Set the current menu bar of this frame.

  49. def minimumSize: Dimension

  50. def minimumSize_=(x: Dimension): Unit

  51. def modal: Boolean

  52. def modal_=(b: Boolean): Unit

  53. def ne(arg0: AnyRef): Boolean

    o.ne(arg0) is the same as !(o.eq(arg0)).

  54. def notify(): Unit

    Wakes up a single thread that is waiting on the receiver object's monitor.

  55. def notifyAll(): Unit

    Wakes up all threads that are waiting on the receiver object's monitor.

  56. def onFirstSubscribe(): Unit

  57. def onLastUnsubscribe(): Unit

  58. def open(): Unit

  59. def pack(): Window

  60. lazy val peer: JDialog with InterfaceMixin

    The underlying Swing peer.

  61. def preferredSize: Dimension

  62. def preferredSize_=(x: Dimension): Unit

  63. def publish(e: Event): Unit

    Notify all registered reactions.

  64. val reactions: Reactions

    All reactions of this reactor.

  65. def repaint(rect: Rectangle): Unit

  66. def repaint(): Unit

  67. def resizable: Boolean

  68. def resizable_=(b: Boolean): Unit

  69. def self: Component

  70. def setLocationRelativeTo(c: UIElement): Unit

  71. def showing: Boolean

  72. def size: Dimension

  73. def size_=(size: Dimension): Unit

  74. def subscribe(listener: PartialFunction[Event, Unit]): Unit

  75. def synchronized[T0](arg0: T0): T0

  76. def title: String

  77. def title_=(s: String): Unit

  78. def toString(): String

    Returns a string representation of the object.

  79. def toolkit: Toolkit

  80. def unsubscribe(listener: PartialFunction[Event, Unit]): Unit

  81. def visible: Boolean

  82. def visible_=(b: Boolean): Unit

  83. def wait(): Unit

  84. def wait(arg0: Long, arg1: Int): Unit

  85. def wait(arg0: Long): Unit