IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java ME Discussion :

Form : 3 imageItem sur 1 Row


Sujet :

Java ME

  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 38
    Par défaut Form : 3 imageItem sur 1 Row
    Bonjour à tous,

    Voici mon problème : je veux placer 3 ImageItem sur une même ligne dans une forme. J'en veux un à gauche, un centré et un à droite.
    Autant en mettre 2 fonctionne grâce à Item.LAYOUT_2 | Item.LAYOUT_SHRINK comme valeur de layout, autant 3... cela place chaque Item sur une ligne différentes.
    Pour info, je veux que chaque ImageItem agisse comme bouton (Item.BUTTON)

    Y a-t-il une solution?

    Merci d'avance!

    Bonne fin de journée,

    Harry

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juin 2004
    Messages : 187
    Par défaut
    Bienvenue dans le monde des Canvas : tu ne trouveras certainement pas de solution dans les libs lcdui : par contre, avec un canvas, c'est un peu plus long à coder mais tu pourras faire ce que tu veux.

  3. #3
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 38
    Par défaut
    Hello,

    Merci pour ta réponse. Je ne tiens pas spécialement à utiliser les Canvas, c'est trop de boulot je pense.
    De plus, j'ai une question sur les Canvas : comment gérer chaque "image" de mon Canvas comme un bouton, i.e. pouvoir le sélectionner et associer une action lorsqu'il est "cliqué".

    Sinon, j'ai une piste avec l'uilisation des Spacer pour aligner correctement mes Item sur une seule ligne.

    Bonne journée

    ++

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juin 2004
    Messages : 187
    Par défaut
    Avec les canvas, tu gères ta position courante et ton affichage courant par des actions sur les flèches, et tu gères l'action à effectuer sur l'appui de la touche SELECT. Pas de problèmes particuliers là dessus.
    On s'habitue assez vite aux canvas, même si ça reste plus long que les Form. Le résultat est entièrement contrôlé et beaucoup plus joli dans tous les cas!

  5. #5
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 38
    Par défaut
    Hello,

    Je m'en suis sorti sans Canvas, juste avec les Item dans une Form, en customisant certains. Le rendu me satisfait pour le moment.

    Merci pour les réponses.

    ++

Discussions similaires

  1. appendChild un form sur une row
    Par freuh94 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 14/04/2010, 11h11
  2. Garder la mise en forme des dossiers sur un CD
    Par tibodoudou dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 19/12/2005, 16h42
  3. [forms] Bloc basé sur une clause from
    Par plaineR dans le forum Forms
    Réponses: 11
    Dernier message: 16/12/2004, 12h02
  4. [C#] [Win forms] Info bulle sur bouton
    Par RobinJulie dans le forum Windows Forms
    Réponses: 4
    Dernier message: 25/11/2004, 16h12
  5. [VB6] Déplacer la form sans cliquer sur la barre de titre
    Par Ingham dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 14/11/2002, 02h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo