Пример #1
3
  public void inicializar() {
    super.inicializar();

    hdnCod = new Hidden("finRetornoId", "0");
    add(hdnCod);

    // campo
    txtArquivo = new TextField(OpenSigCore.i18n.txtArquivo(), "finRetornoArquivo", 200);
    txtArquivo.setAllowBlank(false);
    txtArquivo.setReadOnly(true);

    // botao
    btnArquivo = new ToolbarButton(OpenSigCore.i18n.txtArquivo());
    btnArquivo.setIconCls("icon-analisar");
    btnArquivo.setTooltip(OpenSigCore.i18n.msgAnalisar());
    btnArquivo.addListener(
        new ButtonListenerAdapter() {
          public void onClick(Button button, EventObject e) {
            abrirArquivo();
          }
        });

    MultiFieldPanel linha1 = new MultiFieldPanel();
    linha1.setBorder(false);
    linha1.addToRow(getConta(), 240);
    linha1.addToRow(txtArquivo, 230);
    add(linha1);

    // lista
    boletos = new ListagemBoletos();
    add(boletos);
  }
Пример #2
2
 private void search() {
   if (win.getHeight() < RESULT_HEIGHT) {
     win.setHeight(RESULT_HEIGHT);
   }
   win.show();
   win.center();
   results.search(searchInput.getText());
 }
Пример #3
2
  public void mostrarDados() {
    Record rec = lista.getPanel().getSelectionModel().getSelected();
    if (rec != null) {
      getForm().loadRecord(rec);
    }
    txtNome.focus(true);

    if (duplicar) {
      hdnCod.setValue("0");
      duplicar = false;
    }
  }
Пример #4
1
 public boolean setDados() {
   classe.setPokerFormaId(Integer.valueOf(hdnCod.getValueAsString()));
   classe.setPokerFormaNome(txtNome.getValueAsString());
   classe.setPokerFormaRealizado(chkRealizado.getValue());
   classe.setPokerFormaJackpot(chkJackpot.getValue());
   return true;
 }
Пример #5
0
  public void inicializar() {
    hdnCod = new Hidden("pokerFormaId", "0");
    add(hdnCod);

    txtNome = new TextField(OpenSigCore.i18n.txtNome(), "pokerFormaNome", 200);
    txtNome.setAllowBlank(false);
    txtNome.setMaxLength(50);

    chkRealizado = new Checkbox(OpenSigCore.i18n.txtRealizado(), "pokerFormaRealizado");

    chkJackpot = new Checkbox(OpenSigCore.i18n.txtJackpot(), "pokerFormaJackpot");

    MultiFieldPanel linha1 = new MultiFieldPanel();
    linha1.setBorder(false);
    linha1.addToRow(txtNome, 220);
    linha1.addToRow(chkRealizado, 120);
    linha1.addToRow(chkJackpot, 120);
    add(linha1);

    super.inicializar();
  }
    public CreateUserDefinedTabForm(Window parent) {
      super();
      this.parent = parent;

      setWidth(400);
      setLabelWidth(150);
      setPaddings(15);

      labelTextField = new TextField("Tab Label", "label");
      labelTextField.setValue("New Tab");
      add(labelTextField);

      colNoTextField = new TextField("Number of columns", "noCols");
      colNoTextField.setValue("2");
      add(colNoTextField);
      colNoTextField.addListener(
          new TextFieldListenerAdapter() {
            @Override
            public void onChange(Field field, Object newVal, Object oldVal) {
              showColFields();
            }
          });

      showColFields();

      Button createButton =
          new Button(
              "Create",
              new ButtonListenerAdapter() {
                @Override
                public void onClick(Button button, EventObject e) {
                  AbstractTab tab = createTab();
                  addTab(tab);
                  CreateUserDefinedTabForm.this.parent.close();
                  activate(tab.getId());
                }
              });

      addButton(createButton);
    }
Пример #7
0
  /**
   * Default constructor.
   *
   * @param resultsListView the instance of the results list view to use
   */
  public SearchForm(SearchResultsListView resultsListView) {
    super();
    setBorder(false);
    setHideLabels(true);

    // using an inner panel to customize the layout
    Panel innerPanel = new Panel();
    innerPanel.setBorder(false);
    innerPanel.setLayout(new HorizontalLayout(5));

    searchInput = new TextField();
    searchInput.setName(SearchLookupConfiguration.IN_QUERY);
    searchInput.setWidth(200); // width of search input box
    setFieldListeners(searchInput);
    innerPanel.add(searchInput);

    Button submitButton = makeStandardSubmitButton(UtilUi.MSG.search());
    innerPanel.add(submitButton);

    add(innerPanel);

    win = new Window(UtilUi.MSG.searchResults());
    win.setModal(false);
    win.setResizable(true);
    win.setMinHeight(RESULT_HEIGHT);
    win.setLayout(new FitLayout());
    win.setCloseAction(Window.HIDE);

    results = resultsListView;
    results.setFrame(false);
    results.setAutoHeight(false);
    results.setCollapsible(false);
    results.setHeader(false);
    results.setBorder(false);
    results.setWidth(RESULT_WIDTH);
    win.add(results);
  }
    private void showColFields() {
      removeExistingFields();
      String noOfColsStr = colNoTextField.getValueAsString();
      try {
        colNo = Integer.parseInt(noOfColsStr);
      } catch (NumberFormatException e) {
      }

      int defaultWidth = colNo == 0 ? 100 : 100 / colNo;
      String defaultWidthStr = new Integer(defaultWidth).toString();
      for (int i = 0; i < colNo; i++) {
        colTextFields[i] = new TextField("Width column " + i + " (%)", "col" + i);
        colTextFields[i].setValue(defaultWidthStr);
        add(colTextFields[i]);
      }
      doLayout();
    }
Пример #9
0
 private void onSearchChange(final boolean filteredOnly) {
   final String filter = searchField.getText();
   if (filter == null || filter.equals("")) {
     treeFilter.clear();
     treeFilter.filterBy(
         new TreeTraversalCallback() {
           public boolean execute(TreeNode node) {
             node.setText(Format.stripTags(node.getText()));
             return true;
           }
         });
   } else {
     treeFilter.filterBy(
         new TreeTraversalCallback() {
           public boolean execute(TreeNode node) {
             String text = Format.stripTags(node.getText());
             node.setText(text);
             if (text.toLowerCase().indexOf(filter.toLowerCase()) != -1) {
               node.setText("<b>" + text + "</b>");
               ((TreeNode) node.getParentNode()).expand();
               return true;
             } else {
               final List childMatches = new ArrayList();
               node.cascade(
                   new NodeTraversalCallback() {
                     public boolean execute(Node node) {
                       String childText = ((TreeNode) node).getText();
                       if (childText.toLowerCase().indexOf(filter.toLowerCase()) != -1) {
                         childMatches.add(new Object());
                       }
                       return true;
                     }
                   });
               return !filteredOnly || childMatches.size() != 0;
             }
           }
         });
   }
 }
 private TabConfiguration getUserDefinedTabConfiguration() {
   TabConfiguration tabConfiguration = new TabConfiguration();
   tabConfiguration.setLabel(labelTextField.getValueAsString().trim());
   List<TabColumnConfiguration> tabColConf = new ArrayList<TabColumnConfiguration>(colNo);
   // TabColumnConfiguration[] tabColConf = new
   // TabColumnConfiguration[colNo];
   for (int i = 0; i < colNo; i++) {
     TabColumnConfiguration tabCol = new TabColumnConfiguration();
     String widthStr = colTextFields[i].getValueAsString();
     int width = 0;
     try {
       width = Integer.parseInt(widthStr);
     } catch (NumberFormatException e) {
     }
     // tabColConf[i].setWidth(width == 0 ? 0 : 1/width);
     tabCol.setWidth(width == 0 ? 0 : (float) width / 100);
     tabColConf.add(tabCol);
   }
   tabConfiguration.setColumns(tabColConf);
   tabConfiguration.setName(UserDefinedTab.class.getName());
   return tabConfiguration;
 }
Пример #11
0
  private Toolbar getFilterToolbar() {
    final Toolbar filterToolbar = new Toolbar();
    ToolbarButton funnelButton = new ToolbarButton();

    funnelButton.setTooltip(
        "Tree filtering is currently OFF<br>Click to turn Tree filtering <b>ON</b>");
    funnelButton.setCls("x-btn-icon filter-btn");
    funnelButton.setEnableToggle(true);
    funnelButton.addListener(
        new ButtonListenerAdapter() {
          public void onToggle(Button button, boolean pressed) {
            if (pressed) {
              DOM.setStyleAttribute(
                  button.getButtonElement(), "backgroundImage", "url(images/funnel_X.gif)");
              button.setTooltip(
                  "Tree filtering is currently ON<br>Click to turn Tree filtering <b>OFF</b>");
              onSearchChange(true);
            } else {
              DOM.setStyleAttribute(
                  button.getButtonElement(), "backgroundImage", "url(images/funnel_plus.gif)");
              button.setTooltip(
                  "Tree filtering is currently OFF<br>Click to turn Tree filtering <b>ON</b>");
              treeFilter.clear();
              onSearchChange(false);
            }
          }
        });
    filterToolbar.addButton(funnelButton);

    searchField = new TextField();
    searchField.setWidth(120);
    searchField.setMaxLength(40);
    searchField.setGrow(false);
    searchField.setSelectOnFocus(true);

    searchField.addListener(
        new TextFieldListenerAdapter() {
          public void onRender(Component component) {
            searchField
                .getEl()
                .addListener(
                    "keyup",
                    new EventCallback() {
                      public void execute(EventObject e) {
                        delayedTask.delay(
                            500,
                            new Function() {
                              public void execute() {
                                onSearchChange(false);
                              }
                            });
                      }
                    });
          }
        });

    filterToolbar.addField(searchField);
    filterToolbar.addFill();

    ToolbarButton expandButton = new ToolbarButton();
    expandButton.setCls("x-btn-icon expand-all-btn");
    expandButton.setTooltip("Expand All");
    expandButton.addListener(
        new ButtonListenerAdapter() {
          public void onClick(Button button, EventObject e) {
            treePanel.expandAll();
          }
        });
    filterToolbar.addButton(expandButton);

    ToolbarButton collapseButton = new ToolbarButton();
    collapseButton.setCls("x-btn-icon collapse-all-btn");
    collapseButton.setTooltip("Collapse All");
    collapseButton.addListener(
        new ButtonListenerAdapter() {
          public void onClick(Button button, EventObject e) {
            treePanel.collapseAll();
          }
        });

    filterToolbar.addButton(collapseButton);
    return filterToolbar;
  }