@Override
    public void mouseReleased(MouseEvent e) {
        try {
            int[] koords = haeKoordinaatit(e.getSource());

            if (koords != null) {
                int mouseEvent = e.getButton();
                switch (mouseEvent) {
                    case 1:
                        avaaYksi(koords[0], koords[1]);
                        break;
                    case 2:
                        avaaMonta(koords[0], koords[1]);
                        break;
                    case 3:
                        asetaLippu(koords[0], koords[1]);
                        break;
                }
            }

            if (e.getSource() == mykistysNappi) {
                mykistaAanet();
            }
        } catch (Exception ex) {
            kasittelePoikkeus(ex);
        }
    }