Java interface

Fermé
starweb2585 Messages postés 17 Date d'inscription jeudi 14 février 2008 Statut Membre Dernière intervention 22 mai 2013 - 4 mai 2009 à 19:08
starweb2585 Messages postés 17 Date d'inscription jeudi 14 février 2008 Statut Membre Dernière intervention 22 mai 2013 - 5 mai 2009 à 21:14
bonsoir

j'ai utilise l' environnement netbeans pour faire un programme java interface qui affiche dans JTextArea les résultats de N instance de problème de voyageurs commerce (calculé meilleur distance de départ d'une ville et revenir a cette ville en passant par toutes autres villes une seul fois )
mon problème c'est que l'affichage ce fait aprés la fin de calcul de tout les instances dans JTextArea ,ce que je veux faire c'est que l'affichage ce fais en même temps qu'il trouve un résultat c'est a dire a chaque instance il affiche son résultat dans JTextArea pas jusqu'un la fin de tout les instances.

voici quelque parti de mon prg:

public class Main extends javax.swing.JFrame {

/** Creates new form Intf */
public Main() {
initComponents();
}

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try {
Tsp tsps = new Tsp( );
} catch (IOException ex) {
Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
}
}


public class Tsp {
/**
public void Tsp() throws IOException
{
/**
while(x<nbr_instance)
{
creation_matrice();

affichage de la matrice();
calcul_meilleur_chemin();
Main.jTextArea1.append("instance n°: "+x+"\r\n");
Main.jTextArea1.append("le chemin optimal \n { ");
for(int i = 0; i < lbest.size(); i++)
{
Main.jTextArea1.append(String.valueOf(lbest.get(i)));
if(i!=lbest.size()-1)
Main.jTextArea1.append("-");
}
x++;
}


quelqu'un a des explications ou solution c'est vraiment urgent
merci d'avance
A voir également:

1 réponse

starweb2585 Messages postés 17 Date d'inscription jeudi 14 février 2008 Statut Membre Dernière intervention 22 mai 2013
5 mai 2009 à 21:14
quelqu'un peux m'aidé ????
0