Bonjour ,

Sur mon interface graphique, on entre souvent les memes paramètres d'entrées plusieurs fois... Afin de palier à ca, j´ai créé un bouton "Copy" dont j'ai commencé à écrire le code, mais cela ne marche pas, je pense que cela vient des get inadaptés mais je ne trouve pas de solution...
Voilà mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
public class Copy implements ActionListener, Serializable {
		private static final long serialVersionUID = 1L;
		private JPanel jpMain;
		private JPanel jpCaster;
 
	public Copy (JButton jbCopy1, JPanel jpMain, JPanel jpCaster) {
		// TODO Auto-generated constructor stub
		//this.jpD = jpD;
		this.jpMain = jpMain;
		this.jpCaster = jpCaster;
		jbCopy1.addActionListener(this);
 
	}
	@Override
	public void actionPerformed (ActionEvent arg0){
		if ( Integer.parseInt(jtNbrOfCaster.getText()) >= (int) 2){
 
 
			cstrD2.setJlCasterSpeed(cstrD1.getJlCasterSpeed());
			cstrD2.setJlLength(cstrD1.getJlLength());
			cstrD2.setJlNbrOfStrd(cstrD1.getJlNbrOfStrd());
			cstrD2.setJlStrdDist(cstrD1.getJlStrdDist());
			jpCaster.updateUI();
			jpMain.updateUI();
 
		}
 
	}
Et mon interface, je voudrais copier les 4 paramètres du Caster 1 au Caster 2 :
Nom : ProblemeCopy.PNG
Affichages : 705
Taille : 6,8 Ko

Merci pour votre aide, en espérant etre dans le bonne partie du forum !