Hallo!
Ich habe ein Problem mittels der Pfadangabe von
und
Und zwar wird beim ImageIO.write auf den Root Pfad zugegriffen und bei getResource auf den Paketpfad.
Es soll über mein Programm ein Bildschirmfoto erstellt werden, welches in einem relativen Pfad gespeichert wird, aber es trotzdem auf Windows, Mac und Linux läuft. Gibt es eine Möglichkeit ihm in beiden Fällen einen Pfad mitzuteilen, sodass er sich immer auf dem Desktop des Betriebssystems oder in einem Persönlichen Ordner speichert? Meinetwegen auch in einem temporären neu angelegten Ordner.
Denn Ziel soll es sein dieses Bildschirmfoto hinterher direkt per E-Mail zu versenden.
Ich hoffe Ihr versteht mein Problem
Freundiche Grüße
Manuel
Ich habe ein Problem mittels der Pfadangabe von
Java:
ImageIO.write()
Java:
ImageIcon(getClass().getResource())
Es soll über mein Programm ein Bildschirmfoto erstellt werden, welches in einem relativen Pfad gespeichert wird, aber es trotzdem auf Windows, Mac und Linux läuft. Gibt es eine Möglichkeit ihm in beiden Fällen einen Pfad mitzuteilen, sodass er sich immer auf dem Desktop des Betriebssystems oder in einem Persönlichen Ordner speichert? Meinetwegen auch in einem temporären neu angelegten Ordner.
Denn Ziel soll es sein dieses Bildschirmfoto hinterher direkt per E-Mail zu versenden.
Ich hoffe Ihr versteht mein Problem
Freundiche Grüße
Manuel