Example usage for com.google.gwt.user.client.ui HorizontalPanel add

List of usage examples for com.google.gwt.user.client.ui HorizontalPanel add

Introduction

In this page you can find the example usage for com.google.gwt.user.client.ui HorizontalPanel add.

Prototype

@Override
    public void add(Widget w) 

Source Link

Usage

From source file:com.feller.picup.client.PickUp.java

License:Open Source License

public void onModuleLoad() {
    RootPanel rootPanel = RootPanel.get();

    tabPanel.setVisible(true);/*from  w w w .  j  ava 2 s .  com*/
    tabPanel.setAnimationEnabled(true);
    rootPanel.add(tabPanel, 0, 85);
    tabPanel.setSize("561px", "343px");
    tabPanel.add(Uploadpanel, "Upload Pics", false);
    Uploadpanel.setSize("296px", "290px");
    Uploadpanel.add(uploadLabel);
    Uploadpanel.add(fileUpload);
    fileUpload.setName("files[]");

    VerticalPanel generateQRPanel = new VerticalPanel();
    tabPanel.add(generateQRPanel, "Generate QR Code", false);
    tabPanel.selectTab(0);

    generateQRPanel.setSize("5cm", "3cm");

    HorizontalPanel ButtonslPanel = new HorizontalPanel();
    generateQRPanel.add(ButtonslPanel);
    ButtonslPanel.setSize("218px", "36px");

    Button getQRButton = new Button("get QR");
    getQRButton.addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
            getBucketURL();
        }
    });
    ButtonslPanel.add(getQRButton);

    Button btnSendToBucket = new Button("send to Bucket");
    btnSendToBucket.addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
            generateUploadFrame();
        }
    });
    ButtonslPanel.add(btnSendToBucket);

    ButtonslPanel.add(errorLabel);

    generateQRPanel.add(QRImagePanel);
    QRImagePanel.setWidth("197px");

    Image picupImage = new Image("images/picUp.png");
    rootPanel.add(picupImage, 7, 10);
    fileUpload.getElement().setId("files");

    if (!initQRcodeDecoderComponenets()) {
        uploadLabel.setText("your browser does not support html5 capabilities.\n " + "QR decoding won't work \n"
                + "try using FireFox or chrome browser");
    } else {
        uploadLabel.setText("html5 capabilites are supported");
    }

    initFileReaderCallbacks(this);
}

From source file:com.fullmetalgalaxy.client.AppMain.java

License:Open Source License

/**
 * //w  ww.j  av  a 2 s.  com
 */
public AppMain() {
    super();
    s_instance = this;
    loadAccountInfoFromPage();

    HorizontalPanel hPanel = new HorizontalPanel();
    hPanel.add(new Image(Icons.s_instance.takeOff32()));
    hPanel.add(new Label(MAppBoard.s_messages.unconnected()));
    m_pnlChannelDisconnected = new FocusPanel(hPanel);

    // disconnect if leaving this page
    Window.addWindowClosingHandler(this);
}

From source file:com.fullmetalgalaxy.client.creation.WgtEditAdmin.java

License:Open Source License

public WgtEditAdmin() {
    m_panel.add(new Label("current turn:"));
    m_panel.add(m_intCurrentTurn);//from  w w  w  . j  a  va2  s. co  m
    m_intCurrentTurn.addValueChangeHandler(new ValueChangeHandler<Integer>() {
        @Override
        public void onValueChange(ValueChangeEvent<Integer> p_event) {
            int delta = m_intCurrentTurn.getValue() - GameEngine.model().getGame().getCurrentTimeStep();
            GameEngine.model().getGame()
                    .setLastTideChange(GameEngine.model().getGame().getLastTideChange() + delta);
            GameEngine.model().getGame().setCurrentTimeStep(m_intCurrentTurn.getValue());
        }
    });

    m_panel.add(new Label("game status:"));
    for (GameStatus status : GameStatus.values()) {
        m_lstStatus.addItem(status.toString());
    }
    m_lstStatus.setVisibleItemCount(1);
    m_lstStatus.addChangeHandler(new ChangeHandler() {
        @Override
        public void onChange(ChangeEvent p_event) {
            GameEngine.model().getGame()
                    .setStatus(GameStatus.valueOf(m_lstStatus.getItemText(m_lstStatus.getSelectedIndex())));
        }
    });
    m_panel.add(m_lstStatus);

    m_panel.add(new Label("creator pseudo:"));
    m_panel.add(m_txtCreatorPseudo);
    m_txtCreatorPseudo.addChangeHandler(new ChangeHandler() {
        @Override
        public void onChange(ChangeEvent p_event) {
            GameEngine.model().getGame().getAccountCreator().setPseudo(m_txtCreatorPseudo.getText());
        }
    });
    m_panel.add(new Label("creator ID:"));
    m_panel.add(m_txtCreatorId);
    m_txtCreatorId.addChangeHandler(new ChangeHandler() {
        @Override
        public void onChange(ChangeEvent p_event) {
            GameEngine.model().getGame().getAccountCreator().setId(Long.parseLong(m_txtCreatorId.getText()));
        }
    });

    m_panel.add(new HTML("<hr>"));
    // ===================

    m_lstReg.addChangeHandler(new ChangeHandler() {
        @Override
        public void onChange(ChangeEvent p_event) {
            m_wgtOneReg.loadRegistration(m_mapReg.get(m_lstReg.getItemText(m_lstReg.getSelectedIndex())));

        }
    });
    m_lstReg.setVisibleItemCount(10);
    HorizontalPanel hpanel = new HorizontalPanel();
    hpanel.add(m_lstReg);
    hpanel.add(m_wgtOneReg);
    m_panel.add(hpanel);

    m_panel.add(new HTML("<hr>"));
    // ===================
    m_panel.add(m_wgtConfigGameTime);

    initWidget(m_panel);
}

From source file:com.fullmetalgalaxy.client.creation.WgtEditTriggers.java

License:Open Source License

/**
 * // w ww . ja va2  s . c  o m
 */
public WgtEditTriggers() {
    VerticalPanel vpanel = new VerticalPanel();
    m_lstTrigger.addChangeListener(this);
    m_lstTrigger.setVisibleItemCount(10);
    vpanel.add(m_lstTrigger);
    m_btnNewTrigger.addClickHandler(this);
    vpanel.add(m_btnNewTrigger);

    HorizontalPanel panel = new HorizontalPanel();
    panel.add(vpanel);
    panel.add(m_wgtTrigger);

    initWidget(panel);
}

From source file:com.fullmetalgalaxy.client.creation.WgtToolsEditTokens.java

License:Open Source License

protected void redraw() {
    m_tools.clear();/* ww w . j av a  2s.  co m*/
    m_panel.clear();

    HorizontalPanel hpanel = new HorizontalPanel();
    hpanel.add(new Label("Minerai en mer"));
    hpanel.add(m_chkOreInSea);
    m_panel.add(hpanel);
    hpanel = new HorizontalPanel();
    hpanel.add(new Label("Tous les minerais"));
    hpanel.add(m_chkUseAllOre);
    m_panel.add(hpanel);
    hpanel = new HorizontalPanel();
    hpanel.add(new Label("Generateurs"));
    hpanel.add(m_chkUseOreGenerator);
    m_panel.add(hpanel);

    m_panel.add(m_btnOre);
    m_panel.add(m_currentTool);
    AbstractImagePrototype
            .create(TokenImages.getTokenImage(m_wgtBoardEditTokens.getColor(), EnuZoom.Medium,
                    m_wgtBoardEditTokens.getTokenType(), m_wgtBoardEditTokens.getSector()))
            .applyTo(m_currentTool);
    m_panel.add(m_lblUnit);
    m_lblUnit.setText(Messages.getTokenString(0, m_wgtBoardEditTokens.getTokenType()));
    m_panel.add(m_lstColor);

    if (m_wgtBoardEditTokens.getColor().getValue() == EnuColor.None) {
        addTokenBtn(TokenType.Ore0);
        addTokenBtn(TokenType.Ore);
        addTokenBtn(TokenType.Ore3);
        addTokenBtn(TokenType.Ore5);
        addTokenBtn(TokenType.Ore2Generator);
        addTokenBtn(TokenType.Ore3Generator);
        addTokenBtn(TokenType.Warp);
        addTokenBtn(TokenType.Pontoon);
        addTokenBtn(TokenType.Sluice);
    }
    addTokenBtn(TokenType.Crab);
    addTokenBtn(TokenType.Tank);
    addTokenBtn(TokenType.Heap);
    addTokenBtn(TokenType.Tarask);
    addTokenBtn(TokenType.Hovertank);
    addTokenBtn(TokenType.Speedboat);
    addTokenBtn(TokenType.Crayfish);
    addTokenBtn(TokenType.Barge);
    addTokenBtn(TokenType.Destroyer);
    addTokenBtn(TokenType.WeatherHen);
    addTokenBtn(TokenType.Teleporter);
    addTokenBtn(TokenType.Freighter);
    addTokenBtn(TokenType.Turret);

}

From source file:com.fullmetalgalaxy.client.game.board.DlgAIJoinGame.java

License:Open Source License

@Override
public void show() {
    m_panel.clear();//from   w w  w .j  av a 2 s  .c o m

    m_panel.add(new HTML("Add an automatic player<hr/>Action point bonus:"));

    intAPBonus.setValue(0);
    m_panel.add(intAPBonus);

    m_panel.add(new HTML("Select avaliable player"));

    m_panel.add(listAI);

    HorizontalPanel hPanel = new HorizontalPanel();
    hPanel.add(m_btnCancel);
    hPanel.add(m_btnOk);
    m_panel.add(hPanel);

    super.show();
}

From source file:com.fullmetalgalaxy.client.game.board.DlgJoinDisplayVariant.java

License:Open Source License

/**
 * /* ww  w. j  a  va  2 s .c  o  m*/
 */
public DlgJoinDisplayVariant() {
    // auto hide / modal
    super(false, true);

    // Set the dialog box's caption.
    setText(MAppBoard.s_messages.variantTitle());

    // display common construction reserve
    m_panel.add(new HTML("<b>" + MAppBoard.s_messages.commonConstructReserve() + "</b>"));
    m_panel.add(createTokenList(GameEngine.model().getGame().getConstructReserve()));

    // display initial hold
    m_panel.add(new HTML("<b>" + MAppBoard.s_messages.initialHold() + "</b>"));
    m_panel.add(createTokenList(GameEngine.model().getGame().getInitialHolds()));

    // add buttons
    HorizontalPanel hpanel = new HorizontalPanel();
    // add cancel button
    m_btnCancel.addClickHandler(new ClickHandler() {
        @Override
        public void onClick(ClickEvent p_event) {
            hide();
        }
    });
    hpanel.add(m_btnCancel);

    // add OK button
    m_btnOk.addClickHandler(new ClickHandler() {
        @Override
        public void onClick(ClickEvent p_event) {
            hide();
            DlgJoinChooseColor.instance().show();
            DlgJoinChooseColor.instance().center();
        }
    });
    hpanel.add(m_btnOk);
    m_panel.add(hpanel);

    setWidget(m_panel);
}

From source file:com.fullmetalgalaxy.client.game.board.DlgJoinGame.java

License:Open Source License

@Override
public void show() {
    m_panel.clear();/* ww  w  . j  a  va 2 s .com*/

    m_panel.add(new HTML(ClientUtil.formatUserMessage(GameEngine.model().getGame().getDescription())));
    m_panel.add(new HTML("<hr/>"));

    WgtGameTime wgtGameTime = new WgtGameTime();
    wgtGameTime.setReadOnly(true);
    m_panel.add(wgtGameTime);
    m_panel.add(new HTML("<hr/>"));

    if (GameEngine.model().getGame().isPasswordProtected()) {
        HorizontalPanel hPanel = new HorizontalPanel();
        hPanel.add(new Label(MAppBoard.s_messages.pasword()));
        hPanel.add(m_txtPassword);
        m_panel.add(hPanel);
    } else {
        m_panel.add(new HTML(MAppBoard.s_messages.joinWarning()));
    }

    HorizontalPanel hPanel = new HorizontalPanel();
    hPanel.add(m_btnCancel);
    hPanel.add(m_btnOk);
    m_panel.add(hPanel);

    super.show();
}

From source file:com.fullmetalgalaxy.client.game.context.MAppContext.java

License:Open Source License

public MAppContext() {
    super();//from  w w w. j  a  v a2s.c  om

    AppRoot.getEventBus().addHandler(ModelUpdateEvent.TYPE, this);
    VerticalPanel vpanel = new VerticalPanel();
    vpanel.add(m_panelAction);
    vpanel.setCellHorizontalAlignment(m_panelAction, HasHorizontalAlignment.ALIGN_RIGHT);
    HorizontalPanel hpanel = new HorizontalPanel();

    hpanel.add(m_panelExtra);
    hpanel.setCellHeight(m_panelExtra, "100%");
    m_panelExtra.setHeight("100%");
    hpanel.add(m_panelMiniMap);

    vpanel.add(hpanel);

    m_panelAction.add(new WgtContextAction());
    m_panelAction.setStylePrimaryName("fmp-context-action");
    m_panelMiniMap.setStylePrimaryName("fmp-context-minimap");
    m_panelMiniMap.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE);
    m_panelMiniMap.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER);
    // m_panelMiniMap.addStyleName( "transparent50" );
    m_panelExtra.add(new WgtContextExtra());
    m_panelExtra.setStylePrimaryName("fmp-context-extra");
    // m_panelExtra.addStyleName( "transparent50" );

    initWidget(vpanel);
    hpanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_BOTTOM);
}

From source file:com.fullmetalgalaxy.client.game.context.WgtContextAction.java

License:Open Source License

/**
 * // w ww .  j a  v a2s  . c  o  m
 */
public WgtContextAction() {
    m_btnOk.addClickHandler(this);
    m_btnOk.setTitle(MAppBoard.s_messages.validAction());
    m_btnOk.setStyleName("fmp-PushButton32");
    m_btnCancel.addClickHandler(this);
    m_btnCancel.setTitle(MAppBoard.s_messages.cancelAction());
    m_btnCancel.setStyleName("fmp-PushButton32");
    m_btnRepairTurret.addClickHandler(this);
    m_btnRepairTurret.setTitle(MAppBoard.s_messages.repairTurret());
    m_btnRepairTurret.setStyleName("fmp-PushButton32");
    m_btnTakeOff.addClickHandler(this);
    m_btnTakeOff.setTitle(MAppBoard.s_messages.takeOff());
    m_btnTakeOff.setStyleName("fmp-PushButton32");
    m_btnFire.addClickHandler(this);
    m_btnFire.setTitle(MAppBoard.s_messages.fire());
    m_btnFire.setStyleName("fmp-PushButton32");
    m_btnControl.addClickHandler(this);
    m_btnControl.setTitle(MAppBoard.s_messages.control());
    m_btnControl.setStyleName("fmp-PushButton32");
    m_btnFireCoverOn.addClickHandler(this);
    m_btnFireCoverOn.setTitle(MAppBoard.s_messages.displayFireCover());
    m_btnFireCoverOn.setStyleName("fmp-PushButton32");
    m_btnFireCoverOff.addClickHandler(this);
    m_btnFireCoverOff.setTitle(MAppBoard.s_messages.hideFireCover());
    m_btnFireCoverOff.setStyleName("fmp-PushButton32");
    m_btnEndTurn.addClickHandler(this);
    m_btnEndTurn.setTitle(MAppBoard.s_messages.endTurn());
    m_btnEndTurn.setStyleName("fmp-PushButton32");
    m_btnZoomIn.addClickHandler(this);
    m_btnZoomIn.setTitle(MAppBoard.s_messages.tacticalZoom());
    m_btnZoomIn.setStyleName("fmp-PushButton32");
    m_btnZoomOut.addClickHandler(this);
    m_btnZoomOut.setTitle(MAppBoard.s_messages.strategyZoom());
    m_btnZoomOut.setStyleName("fmp-PushButton32");
    m_btnGridOn.addClickHandler(this);
    m_btnGridOn.setTitle(MAppBoard.s_messages.displayGrid());
    m_btnGridOn.setStyleName("fmp-PushButton32");
    m_btnGridOff.addClickHandler(this);
    m_btnGridOff.setTitle(MAppBoard.s_messages.hideGrid());
    m_btnGridOff.setStyleName("fmp-PushButton32");
    m_btnRegister.addClickHandler(this);
    m_btnRegister.setTitle(MAppBoard.s_messages.joinGame());
    m_btnRegister.setStyleName("fmp-PushButton32");
    m_btnPractice.addClickHandler(this);
    m_btnPractice.setTitle(MAppBoard.s_messages.trainningMode());
    m_btnPractice.setStyleName("fmp-PushButton32");
    HorizontalPanel hPanel = new HorizontalPanel();
    hPanel.add(new Image(Icons.s_instance.register32()));
    hPanel.add(new Label(MAppBoard.s_messages.joinThisGame()));
    m_pnlRegister = new FocusPanel(hPanel);
    m_pnlRegister.addClickHandler(this);
    hPanel = new HorizontalPanel();
    hPanel.add(new Image(Icons.s_instance.pause32()));
    hPanel.add(new Label(MAppBoard.s_messages.waitGameStarting()));
    m_pnlWait = new FocusPanel(hPanel);
    hPanel = new HorizontalPanel();
    hPanel.add(new Image(Icons.s_instance.takeOff32()));
    hPanel.add(new Label(MAppBoard.s_messages.mustLandFreighter()));
    m_pnlLand = new FocusPanel(hPanel);
    m_pnlLand.addClickHandler(this);
    hPanel = new HorizontalPanel();
    hPanel.add(new Image(Icons.s_instance.takeOff32()));
    hPanel.add(new Label(MAppBoard.s_messages.mustDeployUnits()));
    m_pnlDeploy = new FocusPanel(hPanel);
    m_pnlDeploy.addClickHandler(this);
    hPanel = new HorizontalPanel();
    hPanel.add(new Image(Icons.s_instance.pause32()));
    hPanel.add(new Label(MAppBoard.s_messages.pauseGameAllowNewPlayer()));
    m_pnlPause = new FocusPanel(hPanel);
    hPanel = new HorizontalPanel();
    hPanel.add(new Image(Icons.s_instance.endTurn32()));
    hPanel.add(new Label(MAppBoard.s_messages.mustEndYourTurn()));
    m_pnlEndTurn = new FocusPanel(hPanel);
    m_pnlEndTurn.addClickHandler(this);
    hPanel = new HorizontalPanel();
    hPanel.add(new Image(Icons.s_instance.takeOff32()));
    hPanel.add(new Label(MAppBoard.s_messages.SelectFreighterToTakeOff()));
    m_pnlTakeOff = new FocusPanel(hPanel);
    m_pnlTakeOff.addClickHandler(this);
    hPanel = new HorizontalPanel();
    hPanel.add(new Image(Icons.s_instance.practice32()));
    hPanel.add(new Label(MAppBoard.s_messages.trainningMode()));
    hPanel.add(m_btnPracticeCancel);
    m_btnPracticeCancel.addClickHandler(this);
    hPanel.add(m_btnPracticeOk);
    m_btnPracticeOk.addClickHandler(this);
    m_pnlPractice = new FocusPanel(hPanel);

    m_iconAction.setTitle(MAppBoard.s_messages.costInPA());
    m_lblAction.setStyleName("fmp-status-text");

    // subscribe all needed models update event
    AppRoot.getEventBus().addHandler(ModelUpdateEvent.TYPE, this);

    m_panel.setSize("100%", "100%");
    m_panel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER);
    m_panel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE);
    initWidget(m_panel);
}