2014-11-05 5 views
1

NsLookupGUI 프로그램에서 별도의 NsLookup 프로그램의 출력을 TextArea로 가져 오는 방법을 궁금합니다.NsLookup 프로그램에서 별도의 프로그램으로 JTextArea로 출력을 얻는 방법

나는 ActionListener가있다;

private class buttonPressed implements ActionListener { 
     public void actionPerformed(ActionEvent a) { 
       getText = userInputBox.getText(); 

     lookup.resolve(getText); 

     results.append(getText + "\n"); 
     } 

Nslookup 클래스를 호출합니다. 그러나 출력은 TextArea가 아닌 터미널에 표시됩니다.

아래 코드는 내 NsLookup 프로그램입니다.

public class NsLookup { 

    private InetAddress iNet = null; 

    public void resolve(String hostName) { 
    try { 
    iNet = InetAddress.getByName(hostName); 

    System.out.println("Host Name: " + iNet.getHostName()); 
    System.out.println("IP Address is: " + iNet.getHostAddress()); 
    } 

미리 감사드립니다.

답변

0

텍스트 영역 객체의 setText() 메소드를 사용하십시오. 필요한 경우

textareaobj.setText(...)

0

, 당신은 또한 텍스트 영역에 인쇄하는 사용자 정의 OutputStream에 System.out을 다시 할당 할 수 있습니다.