【发布时间】:2020-12-20 14:38:00
【问题描述】:
有两个日期。一个在表格列中,一个由用户输入。 我喜欢在用户输入日期之后的表格列中显示日期。
for( int x = 0 ; x < defaulttablemodel.getRowCount() ; x ++ )
if( ( date.after( new SimpleDateFormat( "dd/MM/yy" ).parse(
defaulttablemodel.getValueAt( x , 1 ).toString() ) ) ) )
{
defaulttablemodel.removeRow( x );
}
}
catch( Exception exception )
{}
上面的代码给出了关于工作需要什么的想法。 谢谢。
【问题讨论】:
-
感谢您的介绍。您的代码似乎回答了标题中的问题。你的问题是什么?创建minimal reproducible example 会帮助您,也会帮助我们帮助您。
-
不要吞下异常。一个空的 catch 块是禁止的。你不会发现你的程序出了什么问题。这就像蒙着眼睛编码。
-
也许你需要实现一个row filter ?
-
@Abra 没有行排序器只会删除具有特定字符串的特定行。
标签: java swing date simpledateformat