java - scrollable vaadin view to display all the components in the page -
how can 1 achieve html webpage in vaadin using layout components (new vaadin)
right whatever components add in ui component components appear in browser...
there no scrolling option see other components added below in hierarchy
public class loginview extends customcomponent implements view, button.clicklistener { public static final string name = "login"; private textfield user; private passwordfield password; private button loginbutton; nativeselect select_role; private horizontallayout fieldsbottompanel; private verticallayout fieldsleftpanel; private gridlayout loginpanelgrid; private verticallayout filedstoppanel; private verticallayout loginformlayout; private label top_header_panel; private verticallayout virtualkeyboard; private verticallayout fieldsrightpanel; private verticallayout footer; private verticallayout header; private window page; public loginview() { setsizefull(); addtoppaneltologinform(); addleftpaneltologinform(); addbottompaneltologinform(); addrightpaneltologinform(); addloginformtopage(); addfootertopage(); addheadertopage(); verticallayout viewlayout = new verticallayout(header,loginformlayout,footer); viewlayout.setcomponentalignment(loginformlayout, alignment.middle_center); viewlayout.setstylename(reindeer.layout_white); setcompositionroot(viewlayout); } public void addheadertopage(){ header = new verticallayout(); header.setstylename("header-login"); } public void addfootertopage(){ footer = new verticallayout(); footer.addstylename("footer-login"); } }
you have put content panel because layouts don't provide scrollbars.
[...] if [panel] has fixed or percentual size , content becomes big fit in content area, scroll bar appear particular direction. [...]
from vaadin book chapter 6.6.1
have @ thread here.
Comments
Post a Comment