Bonjour
voila je débute en java
et je fais une sorte de tableau
avec une classe perso FileToCopy
le tableau est donc composé d'objet de la classe FileTopCopy
et a chaque objet je lui mets un bouton qui va aller chercher un fichier avec un JFileChooser
pour instancier un tel bouton, je fais :si j'ai bien compris fichier doit etre déclaré final ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public JButton getButtonDetect(String name,FileToCopy fichier){ JButton btDetect; btDetect = new JButton(name); btDetect.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ fichier.setPath(); } } ); return btDetect; }
pourquoi ??
d'avance merci
D:\Projet\Java\KTool\src\ihm\component\ArrayFileCopy.java:71: local variable fichier is accessed from within inner class; needs to be declared final
Partager