Comment puis-je vérifier si Java 3D est installé sur le client? Je peux l'utiliser pour afficher un message sur les exigences manquantes. Merci d'avance!Comment puis-je vérifier si Java 3D est installé à partir de mon application Java?
2
A
Répondre
2
J'ai eu un problème similaire. Dans mon cas, le fichier jar J3D était disponible mais pas les binaires de la plateforme.
try
{
GraphicsConfigTemplate3D gconfigTemplate = new GraphicsConfigTemplate3D();
GraphicsConfiguration config = GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice().getBestConfiguration(gconfigTemplate);
}
catch (Error e) // You shouldn't normally catch java.lang.Error... this is an exception
{
System.out.println("Java3D binaries not installed");
}
3
Vous pouvez essayer de charger une classe à partir de l'API 3D Java et placer votre logique dans l'instruction catch. ie
try {
Class.forName("javax.media.j3d.J3DBuffer")
}
catch(final ClassNotFoundException e) {
//Your logic here
}
Je sais, je sais, des exceptions ne devraient pas être attendues.
Questions connexes
- 1. Java: Comment vérifier si l'objet est nul?
- 2. Comment vérifier si Suhosin est installé?
- 3. Java vérifier si BufferedImage est un GIF
- 4. Java: Vérifier si le PC est inactif
- 5. Détecter si java est installé sur le serveur web à partir de php
- 6. Lancer une application java webstart à partir d'une application java
- 7. Lancer une application Java à partir d'une autre application Java
- 8. Comment vérifier avec un programme dans un autre langage de programmation (C, C++, etc.) si Java est installé et où
- 9. Comment puis-je vérifier si Microsoft Office est installé?
- 10. Java Applet Development - Code JavaScript pour vérifier si JRE est installé sur la machine client
- 11. Comment vérifier si un Socket est actuellement connecté en Java?
- 12. Java JTree - Comment vérifier si le noeud est affiché?
- 13. Comment vérifier si un caractère Java est un symbole monétaire
- 14. Comment vérifier si aujourd'hui est dimanche avec Java Calendar
- 15. Comment vérifier si Adobe Acrobat est installé avec WiX?
- 16. comment vérifier si OpenOffice est installé en utilisant C# programatically
- 17. Comment vérifier si php-fpm est installé et fonctionne correctement?
- 18. Comment vérifier si MOSS Standard ou MOSS Enterprise est installé?
- 19. Comment vérifier si un module Perl est installé?
- 20. Comment vérifier si GEARS est installé, en utilisant javascript?
- 21. gwt vérifie si jre est installé
- 22. Quel est l'avenir de Java 3D?
- 23. Exécuter iwconfig à partir d'une application Java
- 24. Comment lancer une application java à partir de Dock, Mac
- 25. Vérifier si un fichier est verrouillé en Java
- 26. Comment connecter mon interface Java à une application JPL Prolog?
- 27. Comment détecter Java est installé via REGEDIT.exe à partir d'un fichier de commandes?
- 28. Java 3D Memory Leak
- 29. Java Hibernate vérifier si une valeur existe
- 30. où msscript.ocx est installé à partir de
Je considère celui-ci plus complet que le précédent. On dirait que les bocaux ne suffisent pas. – javydreamercsw