Instead of implementing ActionPerformed in that class, you want to create two separate classes that implement it instead. Those could be in separate class files, or as inner classes, or as anonymous...