//same stuff as before... private class HandlerClass implements ActionListener { public void actionPerformed(ActionEvent event) { repaint(); //same stuff as before... } }