/**
* Builds the layout of the panel.
*/
private void build()
{
BBFormBuilder builder = new BBFormBuilder("7dlu, 7dlu, max(p;60dlu), 4dlu, 50dlu, 0:grow", this);
builder.setDefaultDialogBorder();
builder.appendSeparator(Strings.message("userprefs.tab.tags.integration.type"));
builder.setLeadingColumnOffset(1);
builder.append(rbStorageNone, 5);
builder.appendUnrelatedComponentsGapRow(2);
builder.append(rbStorageBBS, 5);
builder.setLeadingColumnOffset(2);
builder.append(lbBBSWording, 4);
builder.appendUnrelatedComponentsGapRow(2);
builder.setLeadingColumnOffset(1);
builder.append(rbStorageDelicious, 5);
builder.setLeadingColumnOffset(2);
builder.append(lbDIUWording, 4);
lbDeliciousUser = builder.append(Strings.message("userprefs.tab.tags.delicious.user"), 1);
builder.append(tfDeliciousUser);
builder.nextLine();
lbDeliciousPassword = builder.append(Strings.message("userprefs.tab.tags.delicious.password"), 1);
builder.append(tfDeliciousPassword);
builder.appendSeparator(Strings.message("userprefs.options"));
builder.setLeadingColumnOffset(1);
builder.append(chAutoFetch, 5);
builder.append(chPinTagging, 2);
builder.append(tfPinTags, 2);
lbDeliciousUser.setLabelFor(tfDeliciousUser);
lbDeliciousPassword.setLabelFor(tfDeliciousPassword);
}