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);
}
}
}