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

SWT/JFace Java Discussion :

Swt Table curseur protéger des cellules


Sujet :

SWT/JFace Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 2
    Par défaut Swt Table curseur protéger des cellules
    Bonjour à tous ,
    jutilise SWT Table et TableCursor, je voudrais empécher le TableCursor de se positionner sur certaines cellules de la table.

    Notament toute les cellules de la 1ère colonne ou les cellules vides.

    Si on essaye de se positionner sur ces cellules protégées, je voudrais que le curseur reste sur son ancienne position.

    Comment faire ?

    Merci

  2. #2
    Membre Expert
    Avatar de Gueritarish
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2007
    Messages
    1 800
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 800
    Par défaut
    Salut,

    Tu pourrais donner un peu plus de précision? Par exemple, le type de cellule à protéger, le comportement à adopter si le Cursor est sur une cellule protégé (doit-on annuler la sélection ou la positionner sur une autre cellule??), enfin, tout ce que tu veux faire. Parce que là, c'est juste une peu vague...

    Voilà, à+
    Gueritarish

  3. #3
    Membre Expert
    Avatar de Gueritarish
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2007
    Messages
    1 800
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 800
    Par défaut
    Tu peux toujours annuler un évènement de sélection de l'utilisateur en faisant un :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    cursor.addSelectionListener(new SelectionAdapter() {
       /**
         * {@inheritDoc}
         */
        @Override
        public void widgetSelected(SelectionEvent e) {
            // selectionEnablement est un boolean qui indique si 
            // la sélection doit être prise en compte.
            e.doit = selectionEnablement;
        } 
    });
    Voilà, à+
    Gueritarish

Discussions similaires

  1. Envoyer des valeurs de table SAS dans des cellules Excel
    Par id301077 dans le forum ODS et reporting
    Réponses: 5
    Dernier message: 25/09/2011, 11h34
  2. Swt Table curseur
    Par BernardMartineau dans le forum SWT/JFace
    Réponses: 0
    Dernier message: 04/05/2010, 18h22
  3. [XL-2007] Comment protéger des cellules liées?
    Par mobiclick dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 08/12/2009, 23h26
  4. Défi : XML Dynamique et Table avec fusion des cellules
    Par SuperTracteur dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 05/03/2009, 09h13
  5. une Table avec des cellules fusionnées
    Par vodasan dans le forum Windows Forms
    Réponses: 3
    Dernier message: 10/03/2008, 08h24

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