Ejemplo n.º 1
0
  private void criaTabelas() {

    // Tabela de detalhamento

    tabDet = new JTablePad();

    tabDet.adicColuna(""); // Marcação
    tabDet.adicColuna(""); // Status
    tabDet.adicColuna("codemppd"); // Codemppd
    tabDet.adicColuna("codfilialpd"); // Codfilialpd
    tabDet.adicColuna("Código"); // Codprod
    tabDet.adicColuna("Referência"); // RefProd

    tabDet.adicColuna("Seq.Estr."); // CodEst
    tabDet.adicColuna("Descrição do produto"); // Descrição do produto

    tabDet.adicColuna("Minimo"); // Qtd.Minima
    tabDet.adicColuna("Estoque"); // Qtd.Estoque

    tabDet.adicColuna("RMA"); // Qtd.requerida
    tabDet.adicColuna("Em Prod."); // Qtd.emprodução
    tabDet.adicColuna("Data"); // Data de fabricacao
    tabDet.adicColuna("Sugestao"); // Sugestão de produção

    //		MARCACAO, STATUS, DTFABROP, CODEMPPD, CODFILIALPD, CODPROD, SEQEST, DESCPROD, QTDMINPROD,
    // QTDESTOQUE, QTDREQ,QTDEMPROD, QTDAPROD

    tabDet.setTamColuna(17, DETALHAMENTO.MARCACAO.ordinal());
    tabDet.setTamColuna(10, DETALHAMENTO.STATUS.ordinal());

    tabDet.setColunaInvisivel(DETALHAMENTO.CODEMPPD.ordinal());
    tabDet.setColunaInvisivel(DETALHAMENTO.CODFILIALPD.ordinal());

    tabDet.setTamColuna(60, DETALHAMENTO.CODPROD.ordinal());
    tabDet.setTamColuna(70, DETALHAMENTO.REFPROD.ordinal());

    tabDet.setColunaInvisivel(DETALHAMENTO.SEQEST.ordinal());

    tabDet.setTamColuna(300, DETALHAMENTO.DESCPROD.ordinal());
    tabDet.setTamColuna(50, DETALHAMENTO.QTDMINPROD.ordinal());
    tabDet.setTamColuna(60, DETALHAMENTO.QTDESTOQUE.ordinal());
    tabDet.setTamColuna(60, DETALHAMENTO.QTDREQ.ordinal());
    tabDet.setTamColuna(60, DETALHAMENTO.QTDEMPROD.ordinal());
    tabDet.setTamColuna(60, DETALHAMENTO.DTFABROP.ordinal());
    tabDet.setTamColuna(60, DETALHAMENTO.QTDAPROD.ordinal());

    tabDet.setColunaEditavel(DETALHAMENTO.QTDAPROD.ordinal(), true);
    tabDet.setColunaEditavel(DETALHAMENTO.DTFABROP.ordinal(), true);

    tabDet.setRowHeight(22);
  }
Ejemplo n.º 2
0
    private void montaTela() {

      getContentPane().setLayout(new BorderLayout());

      tabInvalidos.adicColuna("Código");
      tabInvalidos.adicColuna("Descrição");
      tabInvalidos.adicColuna("Custo");
      tabInvalidos.adicColuna("Saldo");
      tabInvalidos.setTamColuna(70, 0);
      tabInvalidos.setTamColuna(250, 1);
      tabInvalidos.setTamColuna(70, 0);
      tabInvalidos.setTamColuna(70, 0);

      panelInvalidos.adic(new JScrollPane(tabInvalidos), 7, 10, 490, 150);

      btTexto.setPreferredSize(new Dimension(200, 30));

      panelBotaoTXT.setPreferredSize(new Dimension(520, 40));
      panelBotaoTXT.add(btTexto);

      getContentPane().add(panelInvalidos, BorderLayout.CENTER);
      getContentPane().add(panelBotaoTXT, BorderLayout.SOUTH);
    }
Ejemplo n.º 3
0
  private void montaTela() {

    getContentPane().setLayout(new BorderLayout());

    JLabel filtros = new JLabel("Filtros de produtos", SwingConstants.CENTER);
    JLabel linha = new JLabel();

    // ----- Parametros

    filtros.setOpaque(true);
    linha.setBorder(BorderFactory.createEtchedBorder());

    rgFiltro1.setBorder(BorderFactory.createEmptyBorder());
    rgFiltro2.setBorder(BorderFactory.createEmptyBorder());

    tabProdutos.adicColuna("Código");
    tabProdutos.adicColuna("Descrição");
    tabProdutos.adicColuna("Preço/Custo");
    tabProdutos.adicColuna("Saldo");
    tabProdutos.setTamColuna(70, 0);
    tabProdutos.setTamColuna(250, 1);
    tabProdutos.setTamColuna(70, 0);
    tabProdutos.setTamColuna(70, 0);

    btExeportar.setPreferredSize(new Dimension(120, 30));
    btBuscarProdutos.setPreferredSize(new Dimension(150, 30));
    btImportar.setPreferredSize(new Dimension(120, 30));
    btInventario.setPreferredSize(new Dimension(150, 30));
    btProdutosInvalidos.setPreferredSize(new Dimension(120, 30));

    panelRodape.setPreferredSize(new Dimension(100, 44));
    panelRodape.setBorder(BorderFactory.createEtchedBorder());

    // ----- Fim dos parametros

    panelImportacao.adic(rgModo, 7, 10, 490, 30);

    panelImportacao.adic(new JLabel("Local da arquivo"), 7, 45, 350, 20);
    panelImportacao.adic(txtDiretorio, 7, 65, 460, 20);
    panelImportacao.adic(btDirtorio, 477, 65, 20, 20);

    panelImportacao.adic(filtros, 17, 85, 120, 20);
    panelImportacao.adic(linha, 7, 95, 490, 75);
    panelImportacao.adic(rgFiltro1, 37, 105, 470, 30);
    panelImportacao.adic(rgFiltro2, 37, 135, 470, 30);

    panelImportacao.adic(new JScrollPane(tabProdutos), 7, 180, 490, 150);
    panelImportacao.adic(status, 7, 340, 490, 20);

    panelBotoes.add(btBuscarProdutos);
    panelBotoes.add(btExeportar);
    panelBotoes.add(btImportar);
    panelBotoes.add(btInventario);
    panelBotoes.add(btProdutosInvalidos);

    panelSair.add(btSair);

    panelRodape.add(panelBotoes, BorderLayout.WEST);
    panelRodape.add(panelSair, BorderLayout.EAST);

    getContentPane().add(panelImportacao, BorderLayout.CENTER);
    getContentPane().add(panelRodape, BorderLayout.SOUTH);
  }