[Java-Graphique] Problème fonction plus rafraichissement JLabel
Bonjours,
j'ai deux problèmes en un déjà ma fonction getprix(), qui ce charge d'un petit calcule de prix dans laquelle j'ai des problèmes en passant des string en int. Le deuxième problème est le faite que le prix peut etre modifier souvent et je ne sais pas rafraîchir le JLabel voici le code le problème ce tronve donc dans getprix() et dans l'insertion du JLabel
insertion du JLabel
Code:
1 2 3 4 5 6 7 8 9 10 11
| try
{
prix = getprix();
}
catch (SQLException e)
{
e.printStackTrace();
}
total = new JLabel("Prix :" + prix );
Liste.add(total);
repaint(); |
fonction getprix()
Code:
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 29 30
| public double getprix()
throws SQLException
{
ResultSet resultats;
double prixsal;
boolean service;
int id;
int nbjour;
double prixtot=0;
String num = getsal();
String phrase = getnbjour();
ConnecteurBDD connecteurBD = new ConnecteurBDD();
Statement instruction;
id = Integer.parseInt(num);
instruction = connecteurBD.getConnexion().createStatement();
resultats = instruction.executeQuery("SELECT prix_uni FROM salle WHERE num_sal= " +id+ ";");
resultats.first();
prixsal = resultats.getRow();
service = getservice();
nbjour = Integer.parseInt(phrase);
if (service==true){
prixtot = (prixsal*nbjour)+((15*(prixsal*nbjour))/100);
}
if (service==false){
prixtot = (prixsal * nbjour);
}
return prixtot;
} |
s'il vous faut l'ensemble du code demandez moi.
Merci