public static class ClasseGlobale { protected static Integer taVariableGloble = 0; public static void setVariableGlobale(Integer variableGlobale) { taVariableGlobale = variableGlobale; } public static Integer getVariableGlobale() { return taVariableGlobale; } }
ClasseGlobale.setVariableGlobale(ClasseGlobale.getVariableGlobale());
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionclass TraitemmentButtonAction implements ActionListener{ public void actionPerformed(ActionEvent e){ if(e.getSource().equals(jbConnecter)){ if (e.getActionCommand().indexOf("Se conn")!=-1){ ImageIcon image = new ImageIcon(Toolkit.getDefaultToolkit().getImage("src/images/edit_f2.png")); String adrServeur=(String) JOptionPane.showInputDialog(null,"Entrer @IP du serveur SVP: ","@IP Serveur",1,image,null,"localhost"); client.setInetAddress(adrServeur); client.setPort(9999); client.setLogin(jtLogin.getText()); client.etablissementDeConnexion(); jtabClientConnecter.getSelectionModel().setSelectionInterval(0, 0); System.out.println("1"); } else{ System.out.println("2"); client.deconnecter(); } } else{ if(e.getSource().equals(jbEnvoier)){ pos=0; client.setAdrIPDestination("tout"); client.setLoginDestination("tout"); int i=ClasseGlobale.getVariableGlobale(); System.out.println("val de i======"+i); int j=i+1; //ClasseGlobale.setVariableGlobale(ClasseGlobale.getVariableGlobale()); /*modifier la valeur du variable globale par j pour utilisation d'un autre apprenant ...*/ ClasseGlobale.setVariableGlobale(j); System.out.println("val de j======="+ClasseGlobale.getVariableGlobale()); } if(pos>=0){ client.setMsgE1(acte.getSelectedItem()+jtaSaisie.getText()); client.setTypeMsgE("s"); client.envoieMessage(); } else{ ImageIcon image = new ImageIcon(Toolkit.getDefaultToolkit().getImage("src/images/optionpane.warningicon.png")); JOptionPane.showMessageDialog(null,"Il faut choisir un client","Attention...",JOptionPane.YES_OPTION,image); } } if(e.getActionCommand().equalsIgnoreCase("bienvenue")){ new Bienvenue(); } } }
ça reste le même problème