Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Excerpt

MacWidgetsBuilder is a Groovy builder for the open source MacWidgets Swing component suite

Description

Mac Widgets for Java are a collection of widgets seen in OS X applications, offered in a Java API. These widgets help Java developers create more Mac-like applications. There usage is not restricted to Mac though, as they will render across platforms. This builder follows the same principles as SwingBuilder and can be combined with other SwingBuilder based builders or used in a standalone fashion.

Download

macwidgetsbuilder-0.4.15

Installing

Drop macwidgetsbuilder-0.4.1 5 into $GROOVY_HOME/lib along with its dependencies

Maven

Code Block
     <repository>
      <id>codehaus-release</id>
      <name>Codehaus</name>
      <url>http://repository.codehaus.org</url>
    </repository>
    <repository>
      <id>sonatype-release</id>
      <name>Sonatype</name>
      <url>http://repository.sonatype.org/content/groups/public</url>
    </repository>

  <dependency>
    <groupId>org.codehaus.griffon</groupId>
    <artifactId>macwidgetsbuilder</artifactId>
    <version>0.4.1<5</version>
  </dependency>

Gradle

Code Block

repositories {
    mavenRepo name: 'Codehaus', urls: 'http://repository.codehaus.org'
    mavenRepo name: 'Sonatype', urls: 'http://repository.sonatype.org/content/groups/public'
}

dependencies {
    compile 'org.codehaus.griffon:macwidgetsbuilder:0.4.15'
}

All these dependencies can be downloaded from this directory too.

...

Pre-requisites

Groovy 1.8.0 6 is the required minimum version to run MacWidgetsBuilder 0.4.15
It is recommended that you upgrade to the 1.8.x series in order to take advantage of

...

These are the nodes currently supported by MacWidgetsBuilder 0.45, they are listed in alphabetic order according the group that contains them. Component groups are a good way to organize nodes, they also serve another purpose when used with Griffon's CompositeBuilder.

...