( persicsb | 2013. 04. 24., sze – 17:42 )

Erre lenne valo az Eclipse RCP Forms UI-ja, de ahhoz meg kene egy RCP app neked, ami overkill.

Viszont talan a JGoodies FormLayout jo lehet neked.
http://www.jgoodies.com/freeware/libraries/forms/


public JComponent buildContent() {
    FormLayout layout = new FormLayout(
            "$label, $label-component-gap, [100dlu, pref]",
            "p, $lg, p, $lg, p");

    PanelBuilder builder = new PanelBuilder(layout);
    builder.addLabel("&Title:",  CC.xy(1, 1));
    builder.add(titleField,      CC.xy(3, 1));
    builder.addLabel("&Author:", CC.xy(1, 3));
    builder.add(auhtorField,     CC.xy(3, 3));
    builder.addLabel("&Price:",  CC.xy(1, 5));
    builder.add(priceField,      CC.xy(3, 5));
    return builder.getPanel();
}