Hallo,
zur Zeit entwickle ich eine Java Anwendung in der unter anderem Dateien wie in einem Explorer (z.B. Windows oder Mac) dargestellt werden sollen.
Daher meine Fragen:
- Hat irgendwer einen Ansatz oder eine Idee wie ich die Dateien darstellen kann ? (zur Zeit sind das Icons in einem JLabel -> sieht nicht gerade gut aus)
- Ich suche des weiteren als Lösungsmöglichkeit eventuell eine Methode nur das Datei-Darstellungsfenster eines JFileChoosers zu verwenden. Hat in diese Richtung schon mal wer etwas gemacht ?
Natürlich sind alle auch alle anderen Lösungsvorschläge willkommen, die folgendes ermöglichen:
- Bilder einlesen (als File) und in skalierter Form auf einem Panel darstellen.
- Später soll Drag & Drop implementiert werden
- Später soll bei einem Mouse over (Hover) Event ein Panel mit genaueren Informationen erscheinen
- Im Prinzip ist es nichts anderes als ein normaler File Browser, der eine Komponente in meinem Programm darstellen soll. Dies soll möglichst schnell und flüssig funktionieren. Um das zu erreichen, sind mir auch alle Mittel und Lösungsansätze recht !
Ich freue mich auf eure Hilfe
sofar
zur Zeit entwickle ich eine Java Anwendung in der unter anderem Dateien wie in einem Explorer (z.B. Windows oder Mac) dargestellt werden sollen.
Daher meine Fragen:
- Hat irgendwer einen Ansatz oder eine Idee wie ich die Dateien darstellen kann ? (zur Zeit sind das Icons in einem JLabel -> sieht nicht gerade gut aus)
- Ich suche des weiteren als Lösungsmöglichkeit eventuell eine Methode nur das Datei-Darstellungsfenster eines JFileChoosers zu verwenden. Hat in diese Richtung schon mal wer etwas gemacht ?
Natürlich sind alle auch alle anderen Lösungsvorschläge willkommen, die folgendes ermöglichen:
- Bilder einlesen (als File) und in skalierter Form auf einem Panel darstellen.
- Später soll Drag & Drop implementiert werden
- Später soll bei einem Mouse over (Hover) Event ein Panel mit genaueren Informationen erscheinen
- Im Prinzip ist es nichts anderes als ein normaler File Browser, der eine Komponente in meinem Programm darstellen soll. Dies soll möglichst schnell und flüssig funktionieren. Um das zu erreichen, sind mir auch alle Mittel und Lösungsansätze recht !
Ich freue mich auf eure Hilfe
sofar