package com.itmill.toolkit.tests.tickets;\r
\r
import com.itmill.toolkit.ui.Label;\r
+import com.itmill.toolkit.ui.OrderedLayout;\r
import com.itmill.toolkit.ui.Panel;\r
import com.itmill.toolkit.ui.Window;\r
\r
public class Ticket1923 extends com.itmill.toolkit.Application {\r
\r
- private static final int ROWS = 1;\r
+ private static final int ROWS = 50;\r
\r
private Panel p;\r
\r
getClass().getName().lastIndexOf(".") + 1));\r
setMainWindow(main);\r
\r
- p = new Panel("TestPanel");\r
+ p = new Panel("TestPanel 250x300");\r
// p.getLayout().setWidth("100%");\r
p.setScrollable(true);\r
// p.setLayout(new GridLayout(1, 100));\r
\r
main.addComponent(p);\r
\r
+ OrderedLayout ol = new OrderedLayout();\r
+ p = new Panel("a");\r
+ p.addComponent(new Label("Longer than caption"));\r
+ ol.addComponent(p);\r
+\r
+ main.addComponent(ol);\r
+\r
+ ol = new OrderedLayout();\r
+ p = new Panel("captionasdfjahsdjfh this should be clipped god damn it");\r
+ // p.getLayout().setSizeFull();\r
+ p.setWidth("50px");\r
+ p.setHeight("100px");\r
+ p\r
+ .addComponent(new Label(\r
+ "aasdfaasdfja dslkfj lakfdj lakjdf lkaj dflkaj ldfkj alsdfj laksdj flkajs dflkj sdfsadfasdfasd"));\r
+ ol.addComponent(p);\r
+\r
+ main.addComponent(ol);\r
+\r
+ ol = new OrderedLayout();\r
+ p = new Panel("300x-1");\r
+ // p.getLayout().setSizeFull();\r
+ p.setWidth("300px");\r
+ p.addComponent(new Label("Short"));\r
+ p.addComponent(new Label("Short"));\r
+ p.addComponent(new Label("Short"));\r
+ p.addComponent(new Label("Short"));\r
+ p.addComponent(new Label("Short"));\r
+ p.addComponent(new Label("Short"));\r
+ p.addComponent(new Label("Short"));\r
+ p.addComponent(new Label("Short"));\r
+ p.addComponent(new Label("Short"));\r
+ p.addComponent(new Label("Short"));\r
+ p.addComponent(new Label("Short"));\r
+ p.addComponent(new Label("Short"));\r
+ p.addComponent(new Label("Short"));\r
+ ol.addComponent(p);\r
+\r
+ main.addComponent(ol);\r
}\r
}
\ No newline at end of file