From dad8796bd08e6264870eeeb85d79149e77421121 Mon Sep 17 00:00:00 2001 From: Adriaan Moors Date: Tue, 12 Feb 2013 17:44:58 -0800 Subject: [nomaster] Revert "Added a Swing ColorChooser wrapper" This reverts commit 08ab007c5c97f153902c4ac58f87e30fbf7cf99f. This is necessary to maintain binary compatibility with 2.10.0. --- docs/examples/swing/ColorChooserDemo.scala | 61 ------------------------------ 1 file changed, 61 deletions(-) delete mode 100644 docs/examples/swing/ColorChooserDemo.scala (limited to 'docs') diff --git a/docs/examples/swing/ColorChooserDemo.scala b/docs/examples/swing/ColorChooserDemo.scala deleted file mode 100644 index 1cb2bdefa2..0000000000 --- a/docs/examples/swing/ColorChooserDemo.scala +++ /dev/null @@ -1,61 +0,0 @@ -package examples.swing - -import java.awt.{Color, Font, Dimension} -import swing._ -import event._ -import Swing._ -import BorderPanel._ - -/** - * Demo for ColorChooser. - * Based on http://download.oracle.com/javase/tutorial/uiswing/components/colorchooser.html - * - * @author andy@hicks.net - */ -object ColorChooserDemo extends SimpleSwingApplication { - def top = new MainFrame { - title = "ColorChooser Demo" - size = new Dimension(400, 400) - - contents = ui - } - - def ui = new BorderPanel { - val colorChooser = new ColorChooser { - reactions += { - case ColorChanged(_, c) => - banner.foreground = c - } - } - - colorChooser.border = TitledBorder(EtchedBorder, "Choose Text Color") - - val banner = new Label("Welcome to Scala Swing") { - horizontalAlignment = Alignment.Center - foreground = Color.yellow - background = Color.blue - opaque = true - font = new Font("SansSerif", Font.BOLD, 24) - } - - val bannerArea = new BorderPanel { - layout(banner) = Position.Center - border = TitledBorder(EtchedBorder, "Banner") - } - - // Display a color selection dialog when button pressed - val selectColor = new Button("Choose Background Color") { - reactions += { - case ButtonClicked(_) => - ColorChooser.showDialog(this, "Test", Color.red) match { - case Some(c) => banner.background = c - case None => - } - } - } - - layout(bannerArea) = Position.North - layout(colorChooser) = Position.Center - layout(selectColor) = Position.South - } -} \ No newline at end of file -- cgit v1.2.3