Hallo Freunde, erst einmal wünsch ich euch ein frohes neues Jahr :toll:
kurze Info was ich vorhabe:
Habe einen Panel. Der Benutzer soll per Drag&Drop ein Wunschlied auf das Panel ziehen. Es soll
dann im Hintergrund gespeichert werden. Nun wenn der Benutzer auf das Panel klickt, soll das Lied abgespielt werden.
Klassen: MyTransferhanderHandler, MP3Player, Gui, Track
Irgendwelche Vorschläge wie ich das hinbekommen könnte?
Den Panel füge ich in der Gui klasse hinzu.
Vielen Danke vorab :toll:
kurze Info was ich vorhabe:
Habe einen Panel. Der Benutzer soll per Drag&Drop ein Wunschlied auf das Panel ziehen. Es soll
dann im Hintergrund gespeichert werden. Nun wenn der Benutzer auf das Panel klickt, soll das Lied abgespielt werden.
Klassen: MyTransferhanderHandler, MP3Player, Gui, Track
Java:
public boolean importData(TransferSupport info) {
if (!canImport(info)) {
return false;
}
//Transferobjekt holen
Transferable transfer = info.getTransferable();
try {
List<File> listFile = (List<File>) transfer.getTransferData(DataFlavor.javaFileListFlavor);
} catch (UnsupportedFlavorException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return false;
}
Irgendwelche Vorschläge wie ich das hinbekommen könnte?
Den Panel füge ich in der Gui klasse hinzu.
Vielen Danke vorab :toll: