別の NsLookup プログラムからの出力を NsLookupGUI プログラムの TextArea にどのように取得するのか疑問に思っています。
私は 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());
}
前もって感謝します!