Šta je novo?

citanje fajla iz jar datoteke [JAVA]

milos_r

Čuven
Učlanjen(a)
31.10.2004
Poruke
488
Poena
619
Kod:
URL url = GlavniProzor.class.getResource("/ikone/help1.jpg");
		pomoc = new JMenuItem("Pomoc...", new ImageIcon(url));
		pomoc.addActionListener(new ActionListener()
		{
			public void actionPerformed(ActionEvent e)
			{
				if ( Desktop.isDesktopSupported() ) 
				{
					try 
					{
						URL adresa = GlavniProzor.class.getResource("/pomoc/pomoc.html");
						URI uri = adresa.toURI();
						Desktop.getDesktop().browse(uri);
					}
					catch (Exception e1) {}
				}
			}
		});

Ovaj gore kod sasvim lepo mi otvara tu stranicu u default browseru dok sam u Eclipse-u ali kad to exportujem u jar i pokrenem program nece da ga otvori iako se nalazi u jar datoteci, to sam proverio. Pretpostavljam da browser nemoze da procita fajl koji se nalazi unutar jar fajla ali neznam kako da izvedem da mi se prilikom pokretanja programa taj fajl ekstaratuje u folder u kojem se nalazi i jar fajl pa da ga odatle otvaram. Ili postoji neko elegantnije resenje, svaki predlog je dobrodosao.
Hvala unapred na pomoci,
Milos
 
Nazad
Vrh Dno