Alguém saberia me dizer aonde consigo classes que retornem a versão do Sistema Operacional?
Adquirir versão do Windows
5 Respostas
System.getProperties().get("os.name");
Dá uma olhada em todas as propriedades do sistema que pode ter alguma mais que te interesse.
[ ]s, Guilherme
Mas como que faço para mostrar o nome?
System.out.println(System.getProperties().get("os.name"));
No caso do windows ele vai mostrar a versão que está usando ou só Windows ? (estou utilizando linux…)
System.out.println(System.getProperties().get("os.name"));
//ou
JOptionPane.showMessageDialog(null, System.getProperties().get("os.name"));
T
Atenção - conforme a versão do java que você tem na sua máquina, ele pode mostrar algo como “Windows NT 6.0” em vez de “Windows Vista”, ou “Windows NT 5.2” em vez de “Windows 2003”.
Tome um pouco de cuidado e sempre use a versão mais nova possível do Windows (mas teste com versões antigas, para você não ter surpresas se seu código se baseia em checar essas strings).
Criado 8 de fevereiro de 2007
Ultima resposta 8 de fev. de 2007
Respostas 5
Participantes 6
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo