fév 04

Groovy graph

Tag: Développementkarl verger @ 22:06

Générer un Graph avec groovy

//Permet d'ajouter au path les lib nécessaire a groovy
this.class.classLoader.rootLoader.addURL( new URL("file:////home/ubuntu/Documents/swingxbuilder-0.1.5.jar") )

this.class.classLoader.rootLoader.addURL( new URL("file:////home/ubuntu/Documents/projets java/lib/swingx/dist/swingx-0.9.1.jar"))

this.class.classLoader.rootLoader.addURL( new URL("file:////home/ubuntu/Documents/projets java/lib/batik-1.7/batik.jar"))

import groovy.swing.SwingXBuilder.*

import org.jdesktop.swingx.*

import groovy.swing.*

import java.awt.Color

def swing = new SwingXBuilder()

def frame = swing.frame(size:[300,300]) {
                                            graph(plots:[[Color.GREEN, {value -> Math.sin(value)}],
                                                              [Color.BLUE, { value -> Math.cos(value)}]
                                                        ])
                                        }.show()

Leave a Reply