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);

http://dive4elements.wald.intevation.org