Java/GWT/TabPanel

Материал из Java эксперт
Перейти к: навигация, поиск

TabPanel With Style

   <source lang="java">

package com.jexp.gwt.client; import com.google.gwt.core.client.EntryPoint; import com.google.gwt.user.client.Window; import com.google.gwt.user.client.ui.Button; import com.google.gwt.user.client.ui.ClickListener; import com.google.gwt.user.client.ui.RootPanel; import com.google.gwt.user.client.ui.Widget; import com.google.gwt.user.client.ui.HTML; import com.google.gwt.user.client.ui.TabPanel; public class GWTClient implements EntryPoint{

 public void onModuleLoad() {
   TabPanel tabs = new TabPanel();
   tabs.add(new HTML("1"), "Basic Panels");
   tabs.add(new HTML("2"), "Dock Panel");
   tabs.add(new HTML("3"), "Tables");
   tabs.setWidth("100%");
   tabs.selectTab(0);
   RootPanel.get().add(tabs);
 }

} ////// .gwt-TabPanel {

 margin-top: 4px;

} .gwt-TabPanelBottom {

 background-color: #E8E8E8;

} .gwt-TabBar {

 padding-top: 2px;
 border-bottom: 4px solid #878787;
 background-color: #fff;

} .gwt-TabBarItem {

 padding: 4px;
 cursor: pointer;
 background-color: #e8e8e8;
 border-bottom: 2px solid white;
 margin-right: 2px;

} .gwt-TabBarItem-selected {

 padding: 4px;
 font-weight: bold;
 cursor: default;
 background-color: #878787;
 border-bottom: 2px solid #87ffff;
 margin-right: 2px;

}

      </source>