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 Discussion :

Couleur case + modifier une case


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Décembre 2012
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 32
    Par défaut Couleur case + modifier une case
    Bonjour,

    alors voila j'ai deux problèmes et je ne trouve pas de solution.
    En fait, j'ouvre une page excel:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     try {
                Workbook workbook = Workbook.getWorkbook(new File(chemin1.getchemin() + "Logiciel plateau/Procesverbal.xls"));
                Sheet sheet = workbook.getSheet(0);
    Ensuite, je vérifie plein de truc sur la page.
    Et suivant les résultat, je voudrais modifier une case. J'ai essayé:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    if(boxeurr.adversairechampionnat(boxeurb)==false){
       WritableCellFormat formatRed = new WritableCellFormat(new WritableFont(WritableFont.ARIAL, WritableFont.DEFAULT_POINT_SIZE, WritableFont.NO_BOLD, false, UnderlineStyle.NO_UNDERLINE, Colour.RED));
    Label label = new Label(0, j, "un texte en rouge", formatRed);
    out.addCell(label);
    }
    Mais je n'arrive pas à définir le "out". J'ai essayé avec ce genre de chose :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     WritableCell cell = sheet.getWritableCell(1, 2);
                 WritableWorkbook outWorkbook = Workbook.getWorkbook(chemin1.getchemin() + "Logiciel plateau/Procesverbal.xls");
     
                WritableSheet out = outWorkbook.getSheet(0);
    Mais ça me sort un problème de type... quelqu'un a une idée?
    Sachant que je ne souhaite pas créer une copy de la page, juste modifier une case dans la feuille existante.


    Question2:
    Par la même occasion, je voudrais en faite "remplir de rouge" une case, quelqu'un à une idée?

    J’espère que j'ai été clair.

    Bonne journée,
    Cordialement,

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Novembre 2007
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Novembre 2007
    Messages : 39
    Par défaut
    Salut,

    tu utilises POI*?

    Dans mes souvenirs, la coloration d'une case passait par la manipulation des cellstyle.
    Un peu comme ici : http://www.developpez.net/forums/d64...loration-case/

    Au cas où, voila la doc : http://poi.apache.org/apidocs/org/ap...CellStyle.html

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Décembre 2012
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 32
    Par défaut
    Merci,
    je vais essayer.
    Et sais tu comment résoudre mon autre problème.

    En fait, comme je l'ouvre pas en tant que writablesheet, je n'arrive pas à écrire dedans.
    Tu ne sais pas comment faire ?

    Merci bien,
    bonne journée,

Discussions similaires

  1. modifier une case d'une liste de structures
    Par kronoss dans le forum C#
    Réponses: 5
    Dernier message: 02/05/2010, 09h22
  2. couleur d'une case modifiable par clic
    Par ChTiRiBi dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 21/07/2009, 14h42
  3. Réponses: 2
    Dernier message: 27/04/2009, 18h08
  4. lien entre la couleur d'une case et une valeur
    Par surftoon dans le forum Excel
    Réponses: 2
    Dernier message: 21/05/2007, 16h26
  5. Réponses: 12
    Dernier message: 11/09/2006, 10h57

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