package com.google.gwt.gin.higherlower.client; import com.google.gwt.gin.higherlower.client.gin.StartGame; import com.google.gwt.user.client.ui.Button; import com.google.gwt.user.client.ui.Label; import com.google.gwt.user.client.ui.VerticalPanel; import com.google.inject.Inject; /** * Application home page. */ public class DefaultHomepage extends Homepage { @Inject public DefaultHomepage(CardGrid cardGrid, @StartGame Button button, GameHost startGame, ScoreBoard scoreBoard) { button.addClickListener(startGame); VerticalPanel gamePanel = new VerticalPanel(); gamePanel.addStyleName("widePanel"); Label title = new Label("Welcome to... Higher or Lower!"); title.addStyleName("title"); gamePanel.add(title); gamePanel.add(button); gamePanel.add(cardGrid); gamePanel.add(scoreBoard); initWidget(gamePanel); } }