Chez Denis: Java homepage

Welcome to the Java homepage
E-mail me: denis@poboxes.com

FisherMill

FisherMill is a tool for Velocity. Velocity is a template engine. You can use Velocity to build a professional website or to generate any kind of document.
FisherMill lets you wrap a list so that you can display it in one or more times, arrange list items by pairs and many other possibilities.

Read online documentation for classes
Download FisherMill

NEW! >>> demo applet for FlexibleLayout (Java2) <<<
demo applet for both FlexibleLayout and FlyButton

FlexibleLayout (JARS.COM )

Last Update: 20/08/2000

Here's a piece of code I've written, along with its javadoc and source.

If you want to have a new button centered on 200, 300 and moving together with window bounds, just write:

setLayout(new FlexibleLayout(this));
add(new Button("That's cool!"), new FlexibleConstraints(200, 300, FlexibleConstants.CENTER_RELATIVE));

Have fun!

See README.TXT
Read online documentation on classes
Download FlexibleLayout

FlyButton

Cancelled. Look to Swing buttons for similar features.

That's a three-state button (can be extended) that changes aspects when brushed by mouse. Great visual effect, with several options and custom painting.
It will be released with ready-to-use implementations (text and picture button) for immediate use.
 

Useful links

JARS.COM Java Review Service
Java programmer's sourcebook
java.sun.com - The Source for Java(TM) Technology
The Jakarta Project home page