Informazioni di sistema in Kotlin con OSHI
OSHI è una libreria per Java che ci permette di ottenere varie informazioni di sistema.
Rispetto ad altre librerie, o alle API standard, si appoggia su JNA.
In questo articolo vediamo come usarla in Kotlin.
OSHI è una libreria per Java che ci permette di ottenere varie informazioni di sistema.
Rispetto ad altre librerie, o alle API standard, si appoggia su JNA.
In questo articolo vediamo come usarla in Kotlin.
OSHI è una libreria per Java che ci permette di ottenere varie informazioni di sistema.
Rispetto ad altre librerie, o alle API standard, si appoggia su JNA.
Facciamo la premesse che l'argomento del titolo varia si usiamo Java 9 o versioni precedenti.
Infatti in Java 9 c'è un metodo apposito che fa parte della classe Desktop: moveToTrash!
Non l'ho ancora testato, ma dovrebbe funzionare su tutte le piattaforme.
Se invece siamo usiamo versioni precedenti alla 9, dobbiamo fare distinzione su quale OS stiamo.