16,7 → 16,6 |
package org.tela_botanica.client; |
|
import com.google.gwt.user.client.ui.Composite; |
import com.google.gwt.user.client.ui.DockPanel; |
import com.google.gwt.user.client.ui.HTML; |
import com.google.gwt.user.client.ui.HorizontalPanel; |
import com.google.gwt.user.client.ui.VerticalPanel; |
26,62 → 25,21 |
*/ |
|
public class TopPanel extends Composite { |
|
|
private NameAssistant nameAssistant = null; |
private LocationAssistant locationAssistant = null; |
|
public TopPanel(final Mediator mediator) { |
|
|
|
public TopPanel(final Mediator med) { |
|
|
VerticalPanel outer = new VerticalPanel(); |
|
|
VerticalPanel inner = new VerticalPanel(); |
|
|
nameAssistant = new NameAssistant(mediator); |
locationAssistant = new LocationAssistant(mediator); |
|
DockPanel namePanel = new DockPanel(); |
DockPanel locationPanel = new DockPanel(); |
|
HTML labelNameAssistant = new HTML("Nom: "); |
namePanel.add(labelNameAssistant,DockPanel.WEST); |
namePanel.add (nameAssistant,DockPanel.CENTER); |
|
nameAssistant.setWidth("100%"); |
namePanel.setCellWidth(labelNameAssistant,"7%"); |
namePanel.setCellWidth(nameAssistant,"93%"); |
namePanel.setWidth("50%"); |
|
|
HTML labelLocationAssistant= new HTML("Lieu: "); |
locationPanel.add(labelLocationAssistant,DockPanel.WEST); |
locationPanel.add (locationAssistant,DockPanel.CENTER); |
|
locationAssistant.setWidth("100%"); |
locationPanel.setCellWidth(locationAssistant,"7%"); |
locationPanel.setCellWidth(locationAssistant,"93%"); |
locationPanel.setWidth("50%"); |
|
inner.add(namePanel); |
inner.add(locationPanel); |
|
inner.setCellWidth(namePanel,"50%"); |
inner.setCellWidth(locationPanel,"50%"); |
|
|
|
outer.setHorizontalAlignment(HorizontalPanel.ALIGN_RIGHT); |
|
outer.add(new HTML("<b>Carnet en ligne</b>")); |
|
outer.setHorizontalAlignment(HorizontalPanel.ALIGN_LEFT); |
|
outer.add(inner); |
|
inner.setWidth("100%"); |
|
|
initWidget(outer); |
} |
|