大家。我通过在同一区域显示完成了我的代码两个txt文件。JTextArea JLabel比较两个txt。逐行文件
但我想逐行比较两个txt文件。我想用彩色线条来展示它们的不同之处,最后,不同的字母或单词,我将大胆地采用不同的线条。
我该如何开始?
感谢现在,我的代码在这里。
大家。我通过在同一区域显示完成了我的代码两个txt文件。JTextArea JLabel比较两个txt。逐行文件
但我想逐行比较两个txt文件。我想用彩色线条来展示它们的不同之处,最后,不同的字母或单词,我将大胆地采用不同的线条。
我该如何开始?
感谢现在,我的代码在这里。
您可能需要让用户上传两个版本的文件。
在你需要比较一行一行,并存储在另一个文件或位置的文件不同的行号
然后同时显示,获得的行号,并设置适当的装饰服务器(即大胆等等。)。
[此问题]可能的重复(http://stackoverflow.com/questions/2713863/how-to-display-bold-text-in-only-parts-of-jtextarea) - 它有一个解决方案推荐使用[JEditorPane](http://java.sun.com/javase/6/docs/api/javax/swing/JEditorPane.html),而不是'JTextArea'。 – 2012-07-30 18:42:24