public class DemoAbout extends About { public DemoAbout(IWorkScreenApplication pApplication) { super(pApplication); } @Override protected void init() { super.init(); IWorkScreenApplication app = getApplication(); UIPanel panLicense = new UIPanel(); ... getTabsetPanel().add(panLicense, "License"); UIButton butClear = new UIButton("Clear"); butClear.setBorderOnMouseEntered(true); butClear.eventAction().addListener(this, "doClear"); butClear.setFocusable(false); UIPanel panButtons = getButtonPanel(); UIFormLayout flButtons = (UIFormLayout)panButtons.getLayout(); panButtons.add(butChangeLicense, flButtons.getLeftAlignedConstraints(0, 0)); } public void doClear() { //Custom code } }