blob: 6c8cdf185e4fb41cd8f38c4b2ff6dee01260f724 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
package org.traccar.web.client;
import com.google.gwt.core.client.EntryPoint;
import com.smartgwt.client.types.Alignment;
import com.smartgwt.client.types.Overflow;
import com.smartgwt.client.widgets.Canvas;
import com.smartgwt.client.widgets.Label;
import com.smartgwt.client.widgets.layout.HLayout;
import com.smartgwt.client.widgets.layout.VLayout;
/**
* Entry point class
*/
public class Traccar implements EntryPoint {
private DevicePanel devicePanel;
private ArchivePanel archivePanel;
private MapPanel mapPanel;
/**
* Entry point method
*/
public void onModuleLoad() {
devicePanel = new DevicePanel();
devicePanel.setWidth("20%");
devicePanel.setShowResizeBar(true);
mapPanel = new MapPanel();
mapPanel.setWidth("80%");
HLayout hLayout = new HLayout();
hLayout.setHeight("70%");
hLayout.addMember(devicePanel);
hLayout.addMember(mapPanel);
hLayout.setShowResizeBar(true);
hLayout.setResizeBarTarget("next");
archivePanel = new ArchivePanel();
archivePanel.setHeight("30%");
VLayout mainLayout = new VLayout();
mainLayout.setWidth100();
mainLayout.setHeight100();
mainLayout.addMember(hLayout);
mainLayout.addMember(archivePanel);
mainLayout.draw();
}
}
|