public class CustomLogin extends WebLogin { private UIIcon icoLogo; @Override protected void createLogin() { super.createLogin(); Label lblTitle = getTitleLabel(); lblTitle.setText(((ITranslator)getApplication()).translate("Members Portal")); Label lblInfo = getInfoLabel(); AbstractLayout layout = (AbstractLayout)lblTitle.getParent(); layout.removeComponent(lblInfo); icoLogo = new UIIcon("/com/sibvisions/apps/portal/images/logo.jpg"); Component logo = (Component)icoLogo.getResource(); layout.addComponent(logo); layout.setComponentAlignment(logo, Alignment.MIDDLE_LEFT); } }