Bonjour,
en étudiant l'excellent tutoriel de Baptiste WICHT sur le tableau avec JTable http://baptiste-wicht.developpez.com.../swing/jtable/, je constate que l'on ajoute des composants JPanel, contenant des JButton dynamiquement lors de l'exécution du constructeur de la classe fenêtre.
La question que je me pose: ces composants n'ont que la durée de vie de la méthode dans laquelle il sont déclarés et instanciés. Alors comment se fait-il que l'on arrive tout de même à les gérer alors que le constructeur a fini son travail ?
Si je me pose cette question, c'est parce que je suis en train de concevoir une fenêtre équipée d'un JPanel contenant des boutons, et une JTable dont les données évolues selon les ordres fournis par les boutons.
Faut-il que je déclare les composants comme membres de ma classe principale afin qu'ils aient la portée et durée de vie de toute mon application, ou est-ce que je peux leur laisser la portée du constructeur ?
Partager