Je crée un moteur de jeu qui fonctionnera dans une applet, qui devra être capable de faire des choses comme la transformation de perspective (pour le mode 7), les transformations de base (dessiner une image aux coins personnalisés), etc. Est-ce que l'un ou l'autre pourrait être intégré directement dans mon applet sans avoir besoin de l'utilisateur final pour les installer? Java2D est inclus dans la machine virtuelle Java par défaut - il n'y a pas d'autres conditions requises pour l'utiliser, même à partir d'une applet.Java2d ou Java Advanced Imaging doivent-ils être installés par l'utilisateur final avant de pouvoir être utilisés?
0
A
Répondre
0
Vous pouvez effectuer n'importe quelle transformation affine avec Java2D. Cela inclut une transformation de perspective, ou une traduction pour rendre les images de différentes manières.
Voici un exemple d'utilisation Graphics2D avec une applet:
http://download.oracle.com/javase/1.4.2/docs/guide/2d/spec/j2d-awt.html
Java Advanced Imaging ne fait pas partie de la machine virtuelle Java, mais vous pouvez le bundle avec votre projet AFAIK: http://java.net/projects/jai/
Questions connexes
- 1. Java Advanced Imaging GradientMagnitudeDescriptor
- 2. Problèmes de performances dans l'utilisation des API Java Advanced Imaging
- 3. Image de mise à l'échelle Java Advanced Imaging
- 4. Java Advanced Imaging - où obtenir la dernière version binaire?
- 5. Quels types de fichiers peuvent être utilisés par images.get_serving_url()?
- 6. pourquoi un élément désactivé peut être activé par l'utilisateur final?
- 7. Assembleur en ligne: Quels registres de travail peuvent être utilisés?
- 8. QThread ne s'exécute/ne se termine jamais avant de pouvoir être utilisé?
- 9. Les modèles Grails peuvent-ils être utilisés par une application java autonome?
- 10. Utilisation de Susy avec Compass - quels fichiers doivent être installés?
- 11. doit-il être placé avant le drapeau -o ou après?
- 12. Comment créer un service dans Android qui ne peut pas être tué par Advanced Task Killer
- 13. guillemets doubles mssql_query PHP ne peuvent pas être utilisés
- 14. Can Abstract Usine et méthode d'usine peuvent être utilisés ensemble?
- 15. Quels paquets devraient être installés pour utiliser la bibliothèque ALSA?
- 16. Fichiers non Perl devant être installés avec la distribution CPAN?
- 17. Quels bits de configuration doivent être utilisés pour déboguer PIC16F1947?
- 18. Rails ActiveRecord Table Indexes - Quand devraient-ils être utilisés?
- 19. android Laisser un "final" être ramassé pour GC
- 20. Quels algorithmes d'apprentissage automatique peuvent être utilisés dans ce scénario?
- 21. Est-ce que TIdCmdTCPServer et TIdCmdTCPClient doivent être utilisés ensemble?
- 22. Advanced Java IDE Advice
- 23. Paquets mathématiques pouvant être utilisés à partir de .NET
- 24. Les paramètres de gabarit doivent-ils être déclarés en avant ou la définition de type doit-elle être connue
- 25. Un appareil Android doit-il être rooté pour pouvoir le faire par telnet?
- 26. Comment les composants Flex peuvent-ils être utilisés avec Away3D?
- 27. Quand "créer" et "déclarer" peuvent-ils être utilisés comme synonymes?
- 28. Les génériques peuvent-ils être utilisés avec Silverlight?
- 29. Cette classe Handler doit être statique ou des fuites peuvent survenir: Final Handler
- 30. Statique/Final java classes?