private static final int NONE = -1
private static final int WIN = 1
private static final int MAC = 2
private static final int UX = 3
private static int OS = NONE
static
String os = System.getProperty("os.name", "").toLowerCase()
if(os.indexOf("windows") >= 0)
OS = WIN
} else if((os.indexOf("mac") >= 0) || (os.indexOf("darwin") >= 0))
OS = MAC
} else if((os.indexOf("linux") >= 0) || (os.indexOf("unix") >= 0
|| (os.indexOf("bsd") >= 0))
OS = UX
Je me sers de ce code, mais par contre, il me met une erreur dans la 1ere partie, là ou il doit détecter l'OS
Pour tous les "os.indexOf", il me met The left-hand side of an assignment must be a variable