Toon posts:

[JAVA] Default OS Icons

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben bezig met een mail programma en wil de attachments laten zien met icoontjes.
Wat ik nodig heb zijn de default icons van het OS.

Hetzelfde wat gebeurd als je een FileChooser opent en hij de directory structuur laat zien met alle files en icoontjes ervoor, precies zoals in bijv windows Explorer gebeurd.

Nu wil ik dus een icon (bijvoorbeeld jpg) gebruiken die mijn OS ook gebruikt. Maar hoe kom ik hier dynamisch daaraan? Weet iemand hoe je die standaard icons van het OS kan ophalen?

-edit
Het gaat hier dus om de ontvangen attachements.

[ Voor 20% gewijzigd door Verwijderd op 20-04-2005 15:04 ]


  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Hmmm.. ik kan je niet zo 1 2 3 antwoord geven, maar ik weet dat de oplossing te vinden is mbv de JFileChooser. Zoek even op de sun site, want er staan wel een paar topics over dit onderwerp.

Verwijderd

Topicstarter
Met de JFileChooser kan ik het volgende aanroepen:
JFileChooser.getIcon(File)

Dit werkt echter niet voor mij omdat ik geen File object heb. De data van de file zit nog in de mail.

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Verwijderd schreef op woensdag 20 april 2005 @ 15:13:
Met de JFileChooser kan ik het volgende aanroepen:
JFileChooser.getIcon(File)

Dit werkt echter niet voor mij omdat ik geen File object heb. De data van de file zit nog in de mail.
Je kunt wel een File aanmaken op basis van die extensie:

dus
File file = new File("rotjeknor."+extensieUitDeMail());

  • Varienaja
  • Registratie: Februari 2001
  • Laatst online: 14-06-2025

Varienaja

Wie dit leest is gek.

Je kunt een tijdelijk bestandje aanmaken, met dezelfde extensie. Het plaatje is dan correct, behalve voor .exe-bestanden.

Siditamentis astuentis pactum.