@Override public void mouseReleased(MouseEvent e) { super.mouseReleased(e); buttonPressed.remove(Button.getButton(e.getButton())); buttonTyped.add(Button.getButton(e.getButton())); }
@Override public void mousePressed(MouseEvent e) { super.mousePressed(e); buttonPressed.add(Button.getButton(e.getButton())); }