06. juni 2003 - 14:03Der er
9 kommentarer og 1 løsning
ImageIcon - kan ikke finde GIF-billede
Jeg forsøger at inkludere et billede til en JButton på flg. måde: new JButton(new ImageIcon("x.gif")); Men filen prev.gif lokaliseres ikke, selv om den ligger i samme mappe som de øvrige klasser i mit projekt.
Skriver jeg derimod den fulde sti, altså f.eks. new JButton(new ImageIcon("c:/Java/x.gif")); går det fint.
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Det fungerer fint, tak! Men det er mit udviklingsværtøj, der driller mig. Hvis jeg blot skriver: new JButton(new ImageIcon("x.gif")); - virker det ikke i NetBeans, som jeg bruger, men forsøger jeg i JCreator, går det fint.
Det er nok korrekt. Har du nogen ide om, hvordan jeg i givet fald skal rette til i NetBeans, så jeg undgår dette? Jeg ved, at du bruger JBuilder - er problemet det samme her?
Jeg vil helst undgå at lade et program basere sig på noget relativt i forhold til current directory - det er alt for usikkert.
getClass getResource metoden er meget sikrere.
Og den virker også når man pakker det hele ned i en jar-fil !
Jeg bruger iøvrigt ikke kun JBuilder - jeg bruger JBuilder til J2EE ting. Eclipse til det meste af det løse. Og JEdit eller notepad hvis det kun er et meget simpelt stykke kode eller jeg kun skal læse.
Jeg vil holde mig til dit råd, det virker jo som vanligt velkvalificeret :-) Tak for hjælpen!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.