Mercurial > dive4elements > river
comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/RadioPanel.java @ 9066:b5d7a9d79837
uinfo.inundation_duration ui
author | gernotbelger |
---|---|
date | Fri, 11 May 2018 17:04:35 +0200 |
parents | b6919e3c2d86 |
children | 2ec912345359 |
comparison
equal
deleted
inserted
replaced
9065:58af9b81a97b | 9066:b5d7a9d79837 |
---|---|
33 | 33 |
34 @Override | 34 @Override |
35 public Canvas createOld(final DataList dataList) { | 35 public Canvas createOld(final DataList dataList) { |
36 final Data data = dataList.get(0); | 36 final Data data = dataList.get(0); |
37 final DataItem[] items = data.getItems(); | 37 final DataItem[] items = data.getItems(); |
38 | 38 // hat Einfluss auf Layout in der Übersicht (oben) nach Setzen des Wertes für den State |
39 final HLayout layout = new HLayout(); | 39 final HLayout layout = new HLayout(); |
40 final Label label = new Label(dataList.getLabel()); | 40 final Label label = new Label(dataList.getLabel()); |
41 final Label value = new Label(items[0].getLabel()); | 41 final Label value = new Label(items[0].getLabel()); |
42 | |
43 layout.setHeight(35); // hat Einfluss auf Layout in der Übersicht (oben) nach Setzen des Wertes für den State | |
44 layout.setWidth(400); | 42 layout.setWidth(400); |
45 label.setWidth(200); | 43 label.setWidth(200); // nicht ändern; scheint wohl ne Konstante zu sein! |
44 value.setWidth(180); // änderbar | |
45 layout.setHeight(35); | |
46 | 46 |
47 layout.addMember(label); | 47 layout.addMember(label); |
48 layout.addMember(value); | 48 layout.addMember(value); |
49 layout.addMember(getBackButton(dataList.getState())); | 49 layout.addMember(getBackButton(dataList.getState())); |
50 | 50 |
58 | 58 |
59 this.dataName = data.getLabel(); | 59 this.dataName = data.getLabel(); |
60 | 60 |
61 final VLayout layout = new VLayout(); | 61 final VLayout layout = new VLayout(); |
62 final Label label = new Label(data.getDescription()); | 62 final Label label = new Label(data.getDescription()); |
63 label.setWrap(false); | |
63 final RadioGroupItem rgi = new RadioGroupItem("selection"); | 64 final RadioGroupItem rgi = new RadioGroupItem("selection"); |
65 rgi.setWrapTitle(false); | |
66 rgi.setWrap(false); | |
64 rgi.setShowTitle(false); | 67 rgi.setShowTitle(false); |
65 GWT.log("items: " + items.length); | 68 GWT.log("items: " + items.length); |
66 final LinkedHashMap<String, String> elems = new LinkedHashMap<String, String>(); | 69 final LinkedHashMap<String, String> elems = new LinkedHashMap<String, String>(); |
67 for (final DataItem item : items) { | 70 for (final DataItem item : items) { |
68 GWT.log(item.getStringValue() + "; " + item.getLabel()); | 71 GWT.log(item.getStringValue() + "; " + item.getLabel()); |
74 this.form = new DynamicForm(); | 77 this.form = new DynamicForm(); |
75 this.form.setFields(rgi); | 78 this.form.setFields(rgi); |
76 layout.setMembersMargin(10); | 79 layout.setMembersMargin(10); |
77 layout.setHeight(35); | 80 layout.setHeight(35); |
78 label.setHeight(35); | 81 label.setHeight(35); |
82 layout.setWidth(300); | |
83 label.setWidth(300); | |
79 | 84 |
80 layout.addMember(label); | 85 layout.addMember(label); |
81 layout.addMember(this.form); | 86 layout.addMember(this.form); |
82 layout.addMember(getNextButton()); | 87 layout.addMember(getNextButton()); |
83 layout.setMembersMargin(10); | 88 layout.setMembersMargin(10); |