2010-04-29 3 views
1

Я создал форму ввода с использованием Netbeans IDE, содержащей кнопку и текстовую область. , если я нажму кнопку, он должен вызвать программу output.java, где находится основная часть исполнения, и она должна отображать вывод в TextArea, созданный в input.java. Я не получаю вывод в TextArea .. Причина моя программа output.java cudnt идентифицирует текстовое поле. , но я получаю вывод в окне output console.please, помогите мне преодолеть эту проблему. Спасибо заранееjava program question

+2

Это действительно самый описательный заголовок, который вы могли бы придумать? – skaffman

+0

Как вы называете программу output.java? Вызов его 'main()'? 'Процесс exec'? Можете ли вы изменить 'output.java', чтобы использовать произвольный' PrintStream' или он жестко запрограммирован на 'System.out'? Дайте нам более подробную информацию. – polygenelubricants

ответ

2

Это потому, что вы doing it all wrong. Текстовое поле находится в другом процессе, поэтому вам нужно самостоятельно записывать выходные данные другой программы.

1

Попробуйте передать ссылку рассматриваемого JTextarea на output.java как аргумент конструктора или метода.