Je Wann de savoir quelle est la différence entre les hauts & graphiques bas niveau et ce qui est l'utilisation des deux ....haut et bas niveau graphiques dans J2ME
Merci, Neel
Je Wann de savoir quelle est la différence entre les hauts & graphiques bas niveau et ce qui est l'utilisation des deux ....haut et bas niveau graphiques dans J2ME
Merci, Neel
High- Les graphiques de niveau sont gérés par l'appareil lui-même (son implémentation, pour être plus précis). Les graphiques de bas niveau nécessitent que vous les dessiniez manuellement, mais vous contrôlez totalement ce qui sera affiché à l'utilisateur. Parler de Java ME presque tout dans le package javax.microedition.lcdui
est lié à des graphiques de haut niveau. Les graphiques de bas niveau sont gérés par Canvas
et Graphics
ainsi que par les classes du package javax.microedition.lcdui.game
. L'avantage des graphiques de haut niveau est qu'ils sont très faciles à utiliser, car vous n'avez pas besoin de dessiner à la main, c'est parfait pour créer une interface utilisateur rapide. L'inconvénient est que vous êtes limité aux éléments de MIDP 2.0 (la seule possibilité d'extension est CustomItem
) et vous ne pouvez pas contrôler comment les éléments sont dessinés. Les graphiques de bas niveau vous permettent de dessiner n'importe quoi à l'écran, mais cela demande beaucoup de travail pour créer une bonne interface utilisateur manuellement. Les jeux utilisent généralement principalement des graphiques de bas niveau, d'autres applications n'utilisent que des graphiques de haut niveau ou les deux. En passant, il existe des alternatives comme LWUIT, c'est une bibliothèque qui utilise des graphismes de bas niveau pour créer une interface utilisateur.