Looks good so far (though you'll want to call setCollapsible(true), not 
setCollapsed()). Next step would be:

BoxPane boxPane = new BoxPane();
boxPane.getStyles().put()...
etc.

While you can certainly create your UI this way, I am curious to know why you 
would prefer to do it "by hand" rather than using BXML. I know that a lot of 
developers have an aversion to XML, and this is (to some extent) justified - 
for many applications, XML is overly verbose, and something like JSON would be 
more appropriate. However, for UI construction, XML really is handy.

Take a look at the BXML Primer section of the tutorial for more info on how 
BXML maps to Java (and vice versa).

G

On Dec 2, 2010, at 8:00 PM, Jamal BERRICH wrote:

> Hello 
>        I'am creating a ui with pivot using Java (not xml).
>        I'm searching to traduct this code in Java :
>        <TabPane selectedIndex="-1" collapsible="true" 
> styles="{tabOrientation:'vertical'}"
>                             tooltipText="Click a tab to expand/collapse">
>                             <BoxPane styles="{horizontalAlignment:'center', 
> verticalAlignment:'center'}">
>                                 <TabPane.tabData>
>                                     <content:ButtonData icon="@anchor.png" 
> text="Anchor"/>
>                                 </TabPane.tabData>
>                                 <Label text="Collapsible"/>
>                             </BoxPane>
> </TabPane>
> 
> I have this :
>         TabPane tabPane = new TabPane();
>         tabPane.setSelectedIndex(-1);
>         tabPane.setCollapsed(true);
>         tabPane.getStyles().put("tabOrientation", Orientation.VERTICAL);
> 
> can you help me please ?

Reply via email to