ОБСУЖДЕНИЕ

объявление Jtextfield

1 ответов 4,9 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Автор темы
привет
я не очень силен в формулировках, так что, заранее извиняюсь
мне надо переменной дать значение, которое написано на форме (jFrame) в jTextField1, переменная объявлена в myClasses...
када пишу например: int qq = jTextField1.getText();
выдается ошибка "cannot find symbol"
понимаю что нужно как то описать jTextField1 в myClasses, но как не знаю...и пока не получается узнать
помогите пжлста, спасибо за интерес
 
jTextField1, насколько понимаю, объявлен в классе фрейма. Надо в него (класс) добавить какой-нибудь метод типа:
<!--shcode--><pre><code class='java'>public String getTextFieldValue() {
return jTextField1.getText();
}[/CODE]
Соотвественно, переменной значение присваивать так:
Код:
int qq = Integer.parseInt(jFrame.getTextFieldValue());
А вообще, надо почитать хотя бы разок документацию, уделяя особое внимание вопросу областей видимости переменных.