TextArea作为Log使用来自另一个类的信息

时间:2012-03-28 10:17:37

标签: java

我有2个课程。

  1. GUI(包含主要方法)
  2. Parser(读取文件(csv),与它们配合使用,然后写入新文件)
  3. 我的GUI中有一个TextArea应该是logwindow。

    在这个窗口中我需要来自我的解析器类的信息,因此我创建了以下部分:

    //object that should be accessible from the GUI class
    private String logText;
    
    // in this part of the parser class i go through each line of the file 
    // i want the first line in my log (next)
    while (sc.hasNextLine()) {
            prev = curr;
            curr = next;
            next = sc.nextLine();
    
    if(onlyonce=true){
        logText=x;
                onlyonce=false;
    }
    

    这段代码使我能够获得第一行代码并将其放入类的私有属性中。

    如何才能将这些信息输入我的gui课程?

    任何建议。

    问候

1 个答案:

答案 0 :(得分:0)

Class MyBean{
  String str;
  int curr,next,prev;
}

parser

中设置值
  MyBean objBean = new Bean();
  objBeam.curr=YourValue;...

然后在GUI类和getvalue中创建对象,就像设置值一样。您也可以使用getter setter方法!