这不是完整的代码,但是我试图将文件的内容追加到JTextArea中,只要具有特定的情况。我的.txt文件我打开包含
#if DEBUG
namespace Test
#else
namespace TestB
#endif
{
public class Program
{
public static void Main()
{
Console.WriteLine(new Program().GetType().FullName);
Console.ReadLine();
}
}
}
以下结果将发布到我的控制台进行调试
TEST
TEST
TEST
COLOR 100 100 100
我的JTextArea包含
Input Instruction Not Recognized1
Input Instruction Not Recognized2
Input Instruction Not Recognized3
但是我希望它显示唯一有效的行COLOR 100 100 100,并且还在JTextAera中按顺序显示调试行,但我似乎无法想象有人可以提供帮助。< / p>
C:\Users\c3462292\Documents\MuseLog.txt
答案 0 :(得分:0)
您只能在上面的代码中的JTextArea 上上调用append(...)
,它会附加您看到的文字,因此不应该完全出乎意料。你在哪里甚至试图在文件中附加任何文本,所以如果我是你,我会做的第一件事就是编辑代码,这样就可以了。
接下来,您只测试a
数组中的第一个字符串,而a[0]
仅包含TEST。所以当然切换块将转到默认行。