Beispiel #1
0
  public static void newTabCustomDisciplina(String module) {

    parentTab = new Tab(module);
    parentTab.setCanClose(true);
    topTabSet.addTab(parentTab);
    DisciplinaUI disciplinaView = new DisciplinaUI();
    disciplinaView.StartUp(parentTab);
  }
Beispiel #2
0
  public static void newTabCustomAluno(String module) {

    parentTab = new Tab(module);
    parentTab.setCanClose(true);
    topTabSet.addTab(parentTab);
    AlunoUI alunoView = new AlunoUI();
    alunoView.StartUp(parentTab);
  }
Beispiel #3
0
  protected void newTabCustomMatricula(String module) {

    parentTab = new Tab(module);
    parentTab.setCanClose(true);
    topTabSet.addTab(parentTab);
    MatriculaUI matriculaView = new MatriculaUI();
    matriculaView.StartUp(parentTab);
  }
  public Canvas getViewPanel() {

    final TabSet topTabSet = new TabSet();
    topTabSet.setTabBarPosition(Side.TOP);
    topTabSet.setTabBarAlign(Side.LEFT);
    topTabSet.setWidth(400);
    topTabSet.setHeight(200);

    Tab tTab1 = new Tab("Blue", "pieces/16/pawn_blue.png");

    tTab1.setCanClose(true);
    Img tImg1 = new Img("pieces/48/pawn_blue.png", 48, 48);
    tTab1.setPane(tImg1);

    Tab tTab2 = new Tab("Green", "pieces/16/pawn_green.png");
    Img tImg2 = new Img("pieces/48/pawn_green.png", 48, 48);
    tTab2.setPane(tImg2);

    topTabSet.addTab(tTab1);
    topTabSet.addTab(tTab2);

    HLayout buttons = new HLayout();
    buttons.setMembersMargin(15);

    IButton addButton = new IButton("Add Tab");
    addButton.addClickHandler(
        new ClickHandler() {
          public void onClick(ClickEvent event) {
            String title = topTabSet.getTabs().length % 2 == 0 ? "Yellow" : "Green";
            String iconType = topTabSet.getTabs().length % 2 == 0 ? "pawn" : "cube";
            Tab tTab = new Tab(title, "pieces/16/" + iconType + "_" + title.toLowerCase() + ".png");
            tTab.setCanClose(true);
            Img tImg =
                new Img("pieces/48/" + iconType + "_" + title.toLowerCase() + ".png", 48, 48);
            tTab.setPane(tImg);
            topTabSet.addTab(tTab);
          }
        });

    IButton removeButton = new IButton("Remove Tab");
    removeButton.addClickHandler(
        new ClickHandler() {
          public void onClick(ClickEvent event) {
            topTabSet.removeTab(topTabSet.getTabs().length - 1);
          }
        });

    buttons.addMember(addButton);
    buttons.addMember(removeButton);

    VLayout vLayout = new VLayout();
    vLayout.setMembersMargin(15);
    vLayout.addMember(topTabSet);
    vLayout.addMember(buttons);
    vLayout.setHeight("auto");

    return vLayout;
  }
Beispiel #5
0
  protected void newTabCustomCurso(String module) {

    parentTab = new Tab(module);
    parentTab.setCanClose(true);
    topTabSet.addTab(parentTab);
    //	CursoUI cursoView = new CursoUI();
    //	cursoView.StartUp(parentTab);

  }