JTextArea JLabel比较两个文本。文件逐行

时间:2012-07-30 18:32:31

标签: java swing jtextfield jtextarea compareto

大家。我已经在同一区域显示了我的代码两个txt文件。

但我想逐行比较两个txt文件。我希望用彩色线条来表示差异,最后,不同的字母或单词,我要大胆。

我该如何开始?

谢谢,我的代码就在这里。

2 个答案:

答案 0 :(得分:2)

JTextArea可能会提供合适的视图,但您仍需要对差异进行建模。我会查看EclipseNetBeans平台,或者svnview

答案 1 :(得分:1)

您可能需要让用户上传两个版本的文件。

在服务器中,您需要逐行比较,并将文件差异的行号存储在另一个文件或位置

然后,在显示时,获取行号并给它们正确的装饰(即粗体等)。