Bonjour
J'ai une jtable et un double clic sur une ligne doit m'ouvrir un fichier texte, voir l'explorateur window jusqu'au dossier qui les contient.
Est ce que celà est possible ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
 
			getTable( ).addMouseListener( new MouseAdapter( )
			{
 
				public void mouseClicked( MouseEvent e )
				{
					if( e.getClickCount( ) == 2 )
					{
						int selectedRow = getTable( ).getSelectedRow( );
						HistoriqueLog rowAt = getTable( ).getRowAt( selectedRow );
						String plainText =   rowAt.getCheminFichierLog( )  .replaceAll( "\\<.*?\\>", "" );
 
 
						try
						{
							Desktop.getDesktop( ).browse( new URI(plainText) );
						}
						catch ( IOException e1 )
						{
							e1.printStackTrace();
						}
						catch ( URISyntaxException e1 )
						{
							e1.printStackTrace();
						}
                                       }
                                 }
                      });
Pour le moment j'ai cette erreur

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
java.net.URISyntaxException: Illegal character in path at index 0: \\monServeurDeFichier\monFichier\historique.txt
	at java.net.URI$Parser.fail(Unknown Source)
	at java.net.URI$Parser.checkChars(Unknown Source)
	at java.net.URI$Parser.parseHierarchical(Unknown Source)
	at java.net.URI$Parser.parse(Unknown Source)
	at java.net.URI.<init>(Unknown Source)

Merci pour votre aide