Announcement

Collapse
No announcement yet.

panelGrid problem

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • panelGrid problem

    Ich versuche mehrere beschriftete inputText anzuordnen.

    und zwar folgendermaßen (zur Veranschaulichung):

    -
    --
    -
    --
    --
    -

    die Felder sollen untereinander sein, wobei es einige wenige Zeilen gibt, in denen 2 nebeneinander sein sollen.

    ich hab es so versucht:

    <hanelGrid columns="2" styleClass="PanelStyle">
    <h:inputText id="" displayName="" value="" size="15" maxlength="20"/>
    <h:inputText id="" displayName="" value="" size="15" maxlength="4"/>

    <hanelGroup>
    <h:inputText id="" displayName="" value="" size="15" maxlength="50"/>
    <h:inputText id="" displayName="" value="" size="15" maxlength="50"/>
    </hanelGroup>
    </hanelGrid>

    Es wird aber leider alles verschoben angezeigt - kann mir irgendjemand helfen?

  • #2
    Hallo,

    die einfachte Lösung, die mir auf die schnelle einfällt.
    <hanelgrid columns="2"/>
    <h:inputText value ="bla" />
    <h:inputText value =" " />

    <h:inputText value ="bla" />
    <h:inputText value ="bla" />

    <h:inputText value ="bla" />
    <h:inputText value =" " />

    Da panelGrid kein colspan kennt, ist das die einzige Möglichkeit die ich kenne.
    Bei solchen Problemen benutze ich immer die HTML Layout Tag Library
    http://www.jsftutorials.net/htmLib/



    Hoffe, konnte helfen.

    Viele Grüße

    Comment


    • #3
      Versuchs doch mal mit css und dem columnClasses Attribut von panelGrid.

      Comment

      Working...
      X