@Override
public void decorate(UiCanvas canvas) {
BoxBuilder row = BoxBuilder.horizontal().setBorder(border);
KongaLabel jlabel = KongaLabel.withMnemonic(label);
jlabel.setLabelFor(field);
row.addAllWithSpace(3, jlabel, field);
if (closeAction.isEnabled()) {
field.addActionToContextMenu(closeAction);
field.addActionToContextMenu(null);
JButton close = KongaButton.forToolbar(closeAction);
row.rigid(10).add(close);