É possível saber se o conteúdo copiado na área de transferência é um arquivo mp3 usando o awt.Toolkit e Clipboard em java
Estou tentando escrever um código que é executado emfundo emonitores as ações de cópia para copiar um.mp3 Arquivo ou umpasta contendo a .mp3 Arquivo
{
Clipboard cb = Toolkit.getDefaultToolkit().getSystemClipboard();
if (cb.isDataFlavorAvailable(DataFlavor.javaFileListFlavor))
{
try {
String name = ""+cb.getData(DataFlavor.javaFileListFlavor);
boolean found = false;
if (name.toLowerCase().endsWith(".mp3]"))
{
System.out.println("Is MP3");
found = true;
}
if (!found)
{
System.out.println("Is not MP3");
}
}
catch(UnsupportedFlavorException ex)
{
ex.printStackTrace();
}
catch(IOException ex)
{
ex.printStackTrace();
}
}
}