Ik wil weten hoe je nou een keuze maakt tussen deze twee?
Het gaat hier om het gebruik binnen swing. Ik gebruik nu vaak de Action class, of beter gezegd: om mijn events af te handelen gebruik ik voor elke Button (etc ) een inner class die AbstractAction overerft.
Het gevolg is dat er bij redelijk wat Buttons er ook behoorlijk veel inner classes ontstaan dit is nou niet altijd even duidelijk en zou met het implementeren van de ActionListener interface behoorlijk verkleint kunnen worden.
wanneer ga ik nou voor de een en wanneer voor de ander kiezen
is het ook netjes om beide door elkaar te gebruiken. ik weet dat het kan, maar het gaat mij meer om het ontwerp principe.
Het gaat hier om het gebruik binnen swing. Ik gebruik nu vaak de Action class, of beter gezegd: om mijn events af te handelen gebruik ik voor elke Button (etc ) een inner class die AbstractAction overerft.
Het gevolg is dat er bij redelijk wat Buttons er ook behoorlijk veel inner classes ontstaan dit is nou niet altijd even duidelijk en zou met het implementeren van de ActionListener interface behoorlijk verkleint kunnen worden.
wanneer ga ik nou voor de een en wanneer voor de ander kiezen
is het ook netjes om beide door elkaar te gebruiken. ik weet dat het kan, maar het gaat mij meer om het ontwerp principe.