This is just a question I've been meaning to ask about ActionListeners. Is it wrong, or even bad form, to have multiple listeners for the one program? The way I've taken to writing code is to use one listener for each button, if each button is in it's own inner class. Any way, one program I'm screwing around with has around 20 or so listeners in it. Is there anything wrong with this, or would it be better to stick to the one listener?