2014-11-05 5 views
1

Мне просто интересно, как получить выход из отдельной программы NsLookup в TextArea в моей программе NsLookupGUI?Как получить выход из моей программы 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

При необходимости, вы можете также переназначить System.out к пользовательскому OutputStream, который печатает в текстовой области.