Skip to content

tommycli/ScalaSwingContrib

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScalaSwingContrib

A collection of community-contributed extensions to Scala Swing, including

  • A Tree and TreeModel for wrapping JTree, contributed by Ken Scambler & Sciss
  • A GroupPanel to display items using javax.swing.GroupLayout, contributed by Andreas Flierl
  • A PopupMenu wrapper contributed by https://github.com/sullivan-
  • A ColorChooser contributed by Andy Hicks
  • RichColor enriches java.awt.Color with methods to move around in color space, contributed by Ben Hutchison
  • AbsoluteLayoutPanel supports absolute layouts (Swing's null LayoutManager) in ScalaSwing, contributed by Ben Hutchison and Ken Scambler
  • RichFont enriches java.awt.Font

All classes reside in the scalaswingcontrib package namespace.

Jars can be downloaded manually from the distributions directory.

ScalaSwingContrib is derived from [https://github.com/kenbot/scala-swing] and [https://github.com/ingoem/scala-swing/pulls], and is maintained by Ben Hutchison and Ken Scambler.

ScalaSwingContrib is built with SBT: sbt package

Maven details

  • Group Id: com.github.benhutchison
  • Aftifact Id: ScalaSwingContrib
  • Version: 1.5

Version 1.4+ is built with Scala 2.10.1. 1.3 is built with Scala 2.9.2.

Bug reports and pull requests welcome.

Be aware that ScalaSwingContrib is intended to be strictly an /extension/, not a /modification/ to ScalaSwing, so changes to existing ScalaSwing APIs should be submitted to the core Scala team.

About

Collection of community contributions to Scala Swing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Scala 100.0%