Java ComboBox et bouton de calcul
Salut tout le monde
J'ai un probléme qui peut m'aider s'il vous plait.j'ai deux combobox, des text field à remplir et un bouton pour effectuer le calcul selon les choix des Combobox et auusi selon les text field j'ai fait deux boucle if mais le calcul ne s'effectue pas dans les boucles si je fais le calcul en dehors les boucle if ca marche mais j'ai besoin des choix pour les deux combobox pour effectuer mon calcul. Merci d'avance
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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
String valeur = (String)jComboBox2.getSelectedItem();
String valeur_1 = (String)jComboBox3.getSelectedItem();
System.out.println(valeur_1);
double A = 83.39;
double Xf = 1.59;
double R = 10.0;
double Xh = -10.7*Math.log10(Double.parseDouble(jTextField17.getText())/2);
System.out.println(Xh);
double K = 4.6-0.0075*(Double.parseDouble(jTextField18.getText()))+12.6/(Double.parseDouble(jTextField18.getText())) ;
System.out.println(K);
//double r = Math.pow(10.0,(Double.parseDouble(jTextField13.getText())-A-Xf-Xh-R)/(10.0*K)/0.01);
//System.out.println(r);
double ha = (Double.parseDouble(jTextField13.getText())-A-Xf-Xh-R);
System.out.println(ha);
double ho = ha / (10*K) ;
System.out.println(ho);
double f = Math.pow(10,ho) ;
System.out.println(f);
double n = 0;
double w =0;
// double n= 0;
//double w = 0;
//double s = Double.parseDouble(jFloatField14.getText().replace(",", "."));
if("SUI MODEL".equals(valeur)) {
if("urbain".equals(valeur_1)) {
w = f/0.01;
System.out.println(w);
DecimalFormat df = new DecimalFormat("########.00");
//df.setMaximumFractionDigits ( 2 ) ;
String strr = df.format(w);
n = Double.parseDouble(strr.replace(",", "."));
System.out.println(n);
jTextField16.setText((String.valueOf(n)));
}
}
} |