[JAVA]Rafraichissement JTable

Bonjour,
Voilà j'ai un code en java, avec une JTable qui se remplit à partir d'une BDD. Voici le code pour la remplir :
state = cnx.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
			result=state.executeQuery("SELECT id, descr FROM dbo.Pratica WHERE id NOT IN (SELECT id_pratica FROM Faldone WHERE id_scomparto IS NOT NULL)ORDER BY id");
			
			String[] fields={"ID","DESCR"};  //champs/titres des colones
			Object[][] datas=null;            //données à afficher
			
			try
			{
				j =0;
				if(result.last())
				{
					datas=new Object[result.getRow()][fields.length];
					result.beforeFirst();
					while(result.next())
				    {
						for(int i=0;i<fields.length;i++)
						{
							datas[result.getRow()-1][i]=result.getString(fields[i]);
						}
						j++;
						
				    }System.out.println(j); 
				}
				else
				{
					System.out.println("Aucune donnée à afficher...");
				}
			}
			catch(Exception e)
			{
				System.out.println("Erreur");
				e.printStackTrace();
			}
			table = new JTable(datas, fields);
			table.removeEditor();

Ma question est de savoir comment la rafraichir après un DELETE ?
J'espère que je suis assez clair ^^"
Configuration: Windows XP
Firefox 3.0

6 réponses

  1. Up c'est super urgent, j'dois avoir finit pour 17h45 et j'ai pu que ça qui me pose problème !
    HELP ME !
    0
    1. -Soit tu fais un "pack();" dans ton IHM
      -Soit tu fais un "setVisible(true)" dans ton IHM
      0
      1. Ah ben non, tu réinitialises ta JTable avec la même requête (tu relances ta méthode de construction de JTable).
        0
        1. Sa ne marche pas... le scrollPane reste le même... sans changement... Je comprends pu rien de tout
          0