2012-03-28 5 views
0

나는 2 개의 클래스가 있습니다.로그로 TextArea 다른 클래스에서 정보를 사용합니다

  1. GUI
  2. 파서 (그 주요 방법으로는) 내 GUI에서 텍스트 영역을

(이 후, 파일 (CSV)을 읽고 그들과 함께 작동하고 새 파일을 쓰기)하는 로그 윈도우 여야합니다.

//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; 
} 

이 코드는 코드의 첫 번째 줄을 얻고 클래스의 private 특성에 넣어 나를 수 있습니다 : 내 파서 클래스에서 내가 정보를 원하는이 창에서

그러므로 나는 다음과 같은 부분을 만들었습니다.

내 GUI 클래스에이 정보를 어떻게 얻을 수 있습니까?

제안 사항.

MyBean objBean = new Bean(); 
    objBeam.curr=YourValue;... 

는 다음과 같은 설정 값 등 GUI 클래스와 getvalue에서 개체를 만들 parser 클래스

관련

답변

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

설정 값. gettersetter 방법을 사용할 수도 있습니다.

+0

나는 다른 programstart의 결과로 다른 GUI 개체를 만들지 않을까 걱정 했으므로 예상보다 잘 작동 해 주셔서 감사합니다. – Wandang

관련 문제