Exemplo n.º 1
0
 private void initCountersUI() {
   DockPanel counterPanel = new DockPanel();
   add(counterPanel);
   minesCounter = new Counter(3);
   minesCounter.setValue(game.getBombCount());
   counterPanel.add(minesCounter, DockPanel.WEST);
   final Counter timeCounter = new Counter(3);
   counterPanel.setHorizontalAlignment(DockPanel.ALIGN_RIGHT);
   counterPanel.add(timeCounter, DockPanel.EAST);
   counterPanel.setWidth(
       Integer.toString(FieldCanvas.SIZE * game.getBoard().getDimension().x) + "px");
   game.getWatch()
       .addListener(
           new IStopWatchListener() {
             @Override
             public void onTimeChange(int currentTime) {
               timeCounter.setValue(currentTime);
             }
           });
 }