summaryrefslogtreecommitdiff
path: root/src/swing/scala/swing/Label.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/swing/scala/swing/Label.scala')
-rw-r--r--src/swing/scala/swing/Label.scala62
1 files changed, 0 insertions, 62 deletions
diff --git a/src/swing/scala/swing/Label.scala b/src/swing/scala/swing/Label.scala
deleted file mode 100644
index 65d43cbe19..0000000000
--- a/src/swing/scala/swing/Label.scala
+++ /dev/null
@@ -1,62 +0,0 @@
-/* __ *\
-** ________ ___ / / ___ Scala API **
-** / __/ __// _ | / / / _ | (c) 2007-2013, LAMP/EPFL **
-** __\ \/ /__/ __ |/ /__/ __ | http://scala-lang.org/ **
-** /____/\___/_/ |_/____/_/ | | **
-** |/ **
-\* */
-
-
-
-package scala.swing
-
-import javax.swing._
-import scala.swing.Swing._
-
-/**
- * A label component that display either a text, an icon, or both.
- *
- * @see javax.swing.JLabel
- */
-class Label(text0: String, icon0: Icon, align: Alignment.Value) extends Component {
- override lazy val peer: JLabel =
- new JLabel(text0, toNullIcon(icon0), align.id) with SuperMixin
-
- def this() = this("", EmptyIcon, Alignment.Center)
- def this(s: String) = this(s, EmptyIcon, Alignment.Center)
- def text: String = peer.getText
- def text_=(s: String) = peer.setText(s)
- def icon: Icon = peer.getIcon
- def icon_=(i: Icon) = peer.setIcon(i)
-
- /**
- * The alignment of the label's contents relative to its bounding box.
- */
- def xAlignment: Alignment.Value = Alignment(peer.getHorizontalAlignment)
- def xAlignment_=(x: Alignment.Value) { peer.setHorizontalAlignment(x.id) }
- def yAlignment: Alignment.Value = Alignment(peer.getVerticalAlignment)
- def yAlignment_=(x: Alignment.Value) { peer.setVerticalAlignment(x.id) }
-
- /** @see javax.swing.JLabel#getHorizontalAlignment() */
- def horizontalAlignment: Alignment.Value = Alignment(peer.getHorizontalAlignment)
- /** @see javax.swing.JLabel#setHorizontalAlignment() */
- def horizontalAlignment_=(x: Alignment.Value) { peer.setHorizontalAlignment(x.id) }
-
- def verticalAlignment: Alignment.Value = Alignment(peer.getVerticalAlignment)
- def verticalAlignment_=(x: Alignment.Value) { peer.setVerticalAlignment(x.id) }
-
- def horizontalTextPosition: Alignment.Value = Alignment(peer.getHorizontalTextPosition)
- def horizontalTextPosition_=(x: Alignment.Value) { peer.setHorizontalTextPosition(x.id) }
-
- def verticalTextPosition: Alignment.Value = Alignment(peer.getVerticalTextPosition)
- def verticalTextPosition_=(x: Alignment.Value) { peer.setVerticalTextPosition(x.id) }
-
- def disabledIcon: Icon = peer.getDisabledIcon
- def disabledIcon_=(icon: Icon) { peer.setDisabledIcon(icon) }
-
- def iconTextGap: Int = peer.getIconTextGap
- def iconTextGap_=(gap: Int) { peer.setIconTextGap(gap) }
-
- def displayedMnemonicIndex: Int = peer.getDisplayedMnemonicIndex
- def displayedMnemonicIndex_=(index: Int) { peer.setDisplayedMnemonicIndex(index) }
-}