объявление Jtextfield

bobo

Well-known member
11.12.2008
86
0
#1
привет
я не очень силен в формулировках, так что, заранее извиняюсь
мне надо переменной дать значение, которое написано на форме (jFrame) в jTextField1, переменная объявлена в myClasses...
када пишу например: int qq = jTextField1.getText();
выдается ошибка "cannot find symbol"
понимаю что нужно как то описать jTextField1 в myClasses, но как не знаю...и пока не получается узнать
помогите пжлста, спасибо за интерес
 

LuMee

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