j'ai réussi dans la nuit d'hier à aujourd'hui.
Le customItem était a peu près bon sauf, qu'il fallait juste ajouter l'implémentation de la méthode traverse (meme si elle ne fait rien :
Code :
- public class ItemIdea extends CustomItem {
- ...
- protected void pointerPressed(int x, int y) {
- //se déclenche bien lors tu l'utilisation du stylet
- ...
- }
- //mais il faut implémenter cette méthode.
- protected boolean traverse( int dir, int viewportWidth, int viewportHeight, int[] visRect_inout ) {
- return true;
- }
- }
|
Et donc maintenant ca marche, il vrai qu'il faut que le Form implémente l'interface ItemCommandListener
et d'ajouter un listener à chaque item.
Code :
- anItemIdea = new ItemIdea(anIdea,myDatas,this,2);
- anItemIdea.setItemCommandListener(this);
|
Et les objets (CustomItem) sont cliquables.
Mon problème est règlé, je peux continuer mon développement tranquilement.
Merci pour tout