Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > JSF RadioButton


Автор: Enterprise 17.8.2007, 09:29
Привет всем! Не получается вставить между радиобаттонов поля ввода, которые должны становится Enabled при нажатии на баттон и соответственно Disabled при нажатии на другой радиобаттон.
Делаю это так:
                               
Код

<h:panelGroup layout="block">
                    <h:selectOneRadio layout="pageDirection">
                        <f:selectItem itemLabel="Quoted" itemValue="saveRAS1" />
                            <h:outputText value="Quote character:" />
                            <h:inputText style="width: 15px;" styleClass="check-box-padding"/>
                            <h:outputText value="Delimiter:" />
                            <h:selectOneMenu >
                                <f:selectItem
                                itemValue="1"
                                itemLabel="1"/>
                                <f:selectItem
                                itemValue="2"
                                itemLabel="2"/>
                            </h:selectOneMenu>
                        <f:selectItem itemLabel="Tagged" itemValue="saveRAS2" />
                        <f:selectItem itemLabel="Plain Text" itemValue="saveRAS3" />
                        
                        <f:selectItem itemLabel="Portable Document Format(PDF)" itemValue="saveRAS4" />
                        
                    </h:selectOneRadio>
                </h:panelGroup>


В результате поля ввода оказываются над группой радиобаттонов... Как поправить кто знает?

Автор: Zamuta 17.8.2007, 10:34
Enterprise, попробуй поместить внутрь <f:facet name="inputText"></f:facet> или используй grid panel вместо Flow panel для абсолютного выравнивания....

Автор: Enterprise 17.8.2007, 10:39
спасибо за ответ! а примерчик можно, если не затруднит? а то не понимаю что помещать внутрь...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)