[RESOLVIDO]Pesquisa por data em uma Jtable

1 resposta
programaçãojava
Rodrigo_Prado1

Boa noite, estou tentando fazer com que meu método busque datas em um Jtable, porem sem sucesso

meu código segue abaixo, se alguém puder me dar uma luz eu agradeço…

public void buscaPorData()
	{
		ModeloTabelaPedidos tabelaPedidos = (ModeloTabelaPedidos) tabela.getModel();
		final TableRowSorter<ModeloTabelaPedidos> sorter = new TableRowSorter<ModeloTabelaPedidos>(tabelaPedidos);
		tabela.setRowSorter(sorter);

		String buscaData = ftBuscaPorDataDoPedido.getText();

		if (buscaData.length() == 0)
		{
			sorter.setRowFilter(null);
		}
		else
		{
			try
			{
				RowFilter<ModeloTabelaPedidos, Object> rf = null;

				try
				{
					rf = RowFilter.regexFilter(formatadorData.format(buscaData), 1);
				}
				catch (java.util.regex.PatternSyntaxException e)
				{
					return;
				}

				sorter.setRowFilter(rf);
			}
			catch (Exception e)
			{
				JOptionPane.showMessageDialog(this, "Opps, isso não era para acontecer, não foi possivel buscar nada",
						"Error", JOptionPane.ERROR_MESSAGE);
			}
		}
	}

1 Resposta

Rodrigo_Prado1

na verdade foi um erro bem besta, eu não deveria formatar pra buscar

Criado 2 de janeiro de 2017
Ultima resposta 2 de jan. de 2017
Respostas 1
Participantes 1