Ejemplo n.º 1
0
  @Override
  public void init() {
    GUI gui = GUI.getInstance();
    gui.clearMatrixButtons();
    gui.removeAllListeners();

    ActionListener light = new LightUpListener();
    gui.addListenerToAllMatrixButtons(light);
  }
Ejemplo n.º 2
0
    @Override
    public void actionPerformed(ActionEvent e) {

      MatrixButton pressedButton = (MatrixButton) e.getSource();
      int column = pressedButton.getColumnID();
      System.out.println(column);
      int row = pressedButton.getRowID();
      System.out.println(row);

      if (!pressedButton.isButtonActive()) {
        gui.lightUpColumnAndRow(row, column);
        System.out.println("done");

      } else {
        gui.clearMatrixButtons();
      }
    }