Hi, Thanks for your help. I try run it and the tab panel is working. For the border I see the different border fot the cell but I don't see the any border for the row. Do you have any idea why is that ?
BTW - how can I send a screenshot ? Thanks On Sep 29, 3:35 pm, Sudhakar Abraham <s.abra...@datastoregwt.com> wrote: > You didn't add the border property in .FlexTable-diffPrev > and .FlexTable-diffCurr. > > Add your FlexTable style property in global css file. The global css > file name should be your_Project.css in your project /war > directory. About your TabPanel problem, I send the edited code > segment of your existing code. > > S. Abrahamwww.DataStoreGwt.com > Persist objects directly in GAE > > // Corrected code. > > public void onModuleLoad() { > > TabPanel tabPanel = new TabPanel(); > FlowPanel flowPanel = new FlowPanel(); > > FlexTable flexTable1 = new FlexTable(); > flexTable1.addStyleName("FlexTable"); > > HTMLTable.RowFormatter rf = flexTable1.getRowFormatter(); > for(int i = 0; i < 6; i+=2) > { > rf.addStyleName(i, "FlexTable-PrevRow"); > rf.addStyleName(i+1, "FlexTable-CurrRow"); > flexTable1.setText(i, 0, "Text1"+i); > flexTable1.setText(i, 1, "Text2"+i); > flexTable1.setText(i+1, 0, "Text1"+i); > flexTable1.setText(i+1, 1, "Text4"+i); > flexTable1.getCellFormatter().addStyleName(i, > 1,"FlexTable-diffPrev"); > flexTable1.getCellFormatter().addStyleName(i+1, > 1,"FlexTable-diffCurr"); > } > > flowPanel.add(flexTable1); > tabPanel.add(flowPanel,"FlexTable"); > tabPanel.selectTab(0); > tabPanel.setSize("500px", "250px"); > tabPanel.addStyleName("table-center"); > RootPanel.get().add(tabPanel); > > } > > // Corrected css file. > > .FlexTable > { > border-top: thin solid #444444; > border-left: thin solid #444444; > border-right: thin solid #111111; > border-bottom: thin solid #111111; > > } > > .FlexTable-PrevRow > { > border-bottom: solid 1px red; > > } > > .FlexTable-CurrRow > { > border-bottom: dashed 1px blue; > > } > > .FlexTable-diffPrev > { > color: blue; > border-bottom: solid 1px red; > > } > > .FlexTable-diffCurr > { > color: red; > border-bottom: solid 1px green; > > > > > > > > } -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.