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

JSF Java Discussion :

icefaces et alignement de checkbox


Sujet :

JSF Java

  1. #1
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut icefaces et alignement de checkbox
    Hello,

    J'aimerais savoir si c'est possible d'aligner correctement les checkbox de ma popup

    car c'est une peu décallé


    le code utilisé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    <ice:panelGrid columns="2">
      <ice:outputText value="Genre de permis : "></ice:outputText>
      <ice:panelGroup styleClass="selectionRadioGroup">
        <ice:selectManyCheckbox id="sltGenrePermis"
                        value="#{sessionBean.selectedGenrePermis}"
                        valueChangeListener="#{sessionBean.effectChangeListener}"
                        partialSubmit="true">
       <f:selectItems  id="SlctLangItms" value="#{sessionBean.genrePermisItems}"/>
       </ice:selectManyCheckbox>
    </ice:panelGroup>
    <ice:outputText value="Genre de construction : "></ice:outputText>
      <ice:panelGroup styleClass="selectionRadioGroup">
        <ice:selectManyCheckbox id="sltGenreConstruction"  			 	value="#{sessionBean.selectedConstruction}"
    valueChangeListener="#{sessionBean.effectChangeListener}"
    partialSubmit="true">
    <f:selectItems  id="sltGenreConstructionItms"
    value="#{sessionBean.genreConstructionItems}"/>
    </ice:selectManyCheckbox>
    </ice:panelGroup>
    ....
    voici un screenshot

    d'avance merci

  2. #2
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    456
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 456
    Par défaut
    Salut,
    Essaye de fixer la largeur de ton panelgroup

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <ice:panelGrid columns="2">
      <ice:outputText value="Genre de permis : "></ice:outputText>
      <ice:panelGroup styleClass="selectionRadioGroup" style="width: 150px; ">
        <ice:selectManyCheckbox id="sltGenrePermis"
                        value="#{sessionBean.selectedGenrePermis}"
                        valueChangeListener="#{sessionBean.effectChangeListener}"
                        partialSubmit="true">
     
       <f:selectItems  id="SlctLangItms" value="#{sessionBean.genrePermisItems}"/>
       </ice:selectManyCheckbox>
     
    </ice:panelGroup>
    <ice:outputText value="Genre de construction : "></ice:outputText>
    <ice:panelGroup styleClass="selectionRadioGroup" style="width: 150px; ">
     
        <ice:selectManyCheckbox id="sltGenreConstruction"  			 	value="#{sessionBean.selectedConstruction}"
    	valueChangeListener="#{sessionBean.effectChangeListener}"
    	partialSubmit="true">
     
    	<f:selectItems  id="sltGenreConstructionItms"
    	value="#{sessionBean.genreConstructionItems}"/>
    	</ice:selectManyCheckbox>
     
    </ice:panelGroup>
    EDIT :
    Je crois que j'ai repondu vite . Essaye plutot d'entourer ton <f:selectItems avec panelgroup qui a un width fixe ...

  3. #3
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut
    ca marche pas non plus j ai essayé de fixé un width au panel, au selectedItems rien ne marche ...

    j ai également regardé du côté de l'attribut layout de selectManyCheckBox mais apparement il n'as pas cette fonction

  4. #4
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    456
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 456
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    <ice:panelGrid columns="2">
      <ice:outputText value="Genre de permis : "></ice:outputText>
     
     
      <ice:panelGroup styleClass="selectionRadioGroup">
    	<ice:panelGrid columns="3" >
    	  <c:forEach items="#{sessionBean.genrePermisItems}" varStatus="status">
    			<ice:panelGroup style="width: 150px; ">
    				<ice:checkbox for="sltGenrePermis" index="${status.index}" />
    			</ice:panelGroup>
    		</c:forEach>
    	</ice:panelGrid>
        <ice:selectManyCheckbox id="sltGenrePermis"
                        value="#{sessionBean.selectedGenrePermis}"
                        valueChangeListener="#{sessionBean.effectChangeListener}"
                        partialSubmit="true" layout="spread">
            <f:selectItems  id="SlctLangItms" value="#{sessionBean.genrePermisItems}"/>
        </ice:selectManyCheckbox>
    </ice:panelGroup>
     
    <ice:outputText value="Genre de construction : "></ice:outputText>
     
      <ice:panelGroup styleClass="selectionRadioGroup">
      	<ice:panelGrid columns="3" >
    	  <c:forEach items="#{sessionBean.genreConstructionItems}" varStatus="status">
    			<ice:panelGroup style="width: 150px; ">
    				<ice:checkbox for="sltGenreConstruction" index="${status.index}" />
    			</ice:panelGroup>
    		</c:forEach>
    	</ice:panelGrid>
        <ice:selectManyCheckbox id="sltGenreConstruction" value="#{sessionBean.selectedConstruction}"
    			valueChangeListener="#{sessionBean.effectChangeListener}"
    			partialSubmit="true" layout="spread">
    		<f:selectItems  id="sltGenreConstructionItms" value="#{sessionBean.genreConstructionItems}"/>
    	</ice:selectManyCheckbox>
    </ice:panelGroup>
    A mon avis ça devrait résoudre ton problème. J'ai essayé chez mon j'ai un résultat plutôt correcte.

  5. #5
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut
    merci je voudrais testé ca mais j ai un pb lorsque je déclare l utilisation de la taglib jstl

    <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>

    j ai un petit message dans eclipse qui me dit Cannot find tag library descriptor in http://java.sun.com/jstl/core

    alors que la lib est bien utilisé par le projet (dans le maven classpath container)

    t'as une idée ?

  6. #6
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    456
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 456
    Par défaut
    Essaye de déclarer ton taglib comme ça

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <jsp:root jsfc="f:view" 
    xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0" xmlns:h="http://java.sun.com/jsf/html"
    xmlns:f="http://java.sun.com/jsf/core" 
    xmlns:ice="http://www.icesoft.com/icefaces/component" xmlns:c="http://java.sun.com/jstl/core">

Discussions similaires

  1. aligner checkboxes et label
    Par SpaceFrog dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 09/10/2007, 14h34
  2. [xhtml] alignement d'une checkbox
    Par Lockless dans le forum Balisage (X)HTML et validation W3C
    Réponses: 11
    Dernier message: 21/06/2006, 08h31
  3. [Tableaux] Probleme d'alignement des checkboxs
    Par grumly22 dans le forum Langage
    Réponses: 8
    Dernier message: 20/06/2006, 14h38
  4. aligner texte et boutons radio /checkbox
    Par Tr@nkill dans le forum Balisage (X)HTML et validation W3C
    Réponses: 11
    Dernier message: 19/04/2006, 13h23

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