FormLayout layout = new FormLayout(
"10dlu,p,3dlu,60dlu,3dlu,100dlu,3dlu,p,3dlu,130dlu,10dlu",
"10dlu,p,3dlu,p,3dlu,50dlu,3dlu,p,3dlu,100dlu:grow,5dlu,p:grow");
// PanelBuilder builder = new PanelBuilder(new FormDebugPanel(),layout);
PanelBuilder builder = new PanelBuilder(layout);
CellConstraints cc = new CellConstraints();
builder.add(radioButtonInvoiceDate, cc.xy(2, 2));
builder.add(radioButtonOrderDate, cc.xy(4, 2));
builder.add(radioButtonTransportWeek, cc.xy(2, 4));
builder.add(panelDates, cc.xyw(2, 6, 3));
builder.add(panelWeeks, cc.xyw(2, 6, 3));
builder.add(radioButtonAnd, cc.xy(2, 8));
builder.add(radioButtonOr, cc.xy(4, 8));
builder.addLabel("Artikler:", cc.xy(6, 2));
builder.add(new JScrollPane(treeTableArticles), cc.xywh(6, 4, 1, 7));
builder.add(buildButtonPanel(), cc.xywh(8, 4, 1, 4));
builder.addLabel("Utvalg:", cc.xy(10, 2));
builder.add(new JScrollPane(treeTableChosen), cc.xywh(10, 4, 1, 7));
builder.add(ButtonBarFactory.buildCenteredBar(buttonSearch,
buttonClear, buttonCancel), cc.xyw(2, 12, 9));
return builder.getPanel();
}