Webstart demo's

Please find here some webstarted demonstrations.

These demonstrations use the dynamic localization framework. However, you will not see anything spectacular: the java Security Manager prevents a web started application to change the default locale (if the jar file is not signed).

The only reason the demonstrations are presented here is that I liked to experiment with Web Start and didn't want to throw them away.


A SVG demonstration

Demonstration of Icons and BufferedImages backed by SVG documents.

SVG stands for Scalable Vector Graphics and is an XML based langauge. Images are not defined by image pixels, but by mathematical definitions. To display such an image, image pixels are computed for a desired size of the image. SVG images can be scaled to any size without loosing quality. Also, SVG image may contain animation and user interaction. These capabilities are not used in this demo.

This implementation relies on the Batik SVG ToolKit. It has been tested with Batik version 1.7 beta1. For information on Batik please see

Apache Batik

Web Start SVG Demo


A Sudoku solver

A sudoku solution implementation. Follows a strategy of eliminating those numbers that cannot be valid anymore.

Known problem: some invalid numbers are not detected because I could not find a generalized strategy for some complex situations. If you select such an invalid number, the sudoku becomes invalid and is marked by red squares.

Web Start Sudoku