aeremenok / swing-formbuilder

Generates swing components from java beans at runtime

Home Page:http://code.google.com/p/swing-formbuilder/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Generates swing components from java beans at runtime

Allows to create swing forms in the following manner:

Form<Person> form = FormBuilder.map( Person.class ).buildForm();

or

Form<Person> form = FormBuilder.map( Person.class ).with( new SampleBeanMapper<Person>() {
            @Override
            protected JComponent mapBean( Person sample,
                                          SampleContext<Person> ctx )
            {
                final Box box = Box.createHorizontalBox();
                box.add( ctx.label( sample.getName() ) );
                box.add( ctx.editor( sample.getName() ) );
                return box;
            }
} ).buildForm();

This is the new repository of http://code.google.com/p/swing-formbuilder/

About

Generates swing components from java beans at runtime

http://code.google.com/p/swing-formbuilder/


Languages

Language:Java 95.6%Language:Scala 4.4%