0
Я создал тест класса со многими элементами данных, одним из которых является JTextField, называемый myField. Во время строительства я создаю пустое текстовое поле.Текстовое поле не меняет текст
Моя проблема заключается в том, что содержимое текстового поля никогда не изменяется после построения, если я использую метод setText.
class test extends JPanel
{
private JTextField myField;
public test()
{
//constructer
}
private void setTheLayout()
{
// did layout positioning for myField
add(myField);
}
private void setAValue() //called on a button click
{
myField.setText("Hello world");
}
}
Как это решить?
Вы отлаживали это и уверены, что метод вызывается? Пожалуйста, отбросьте вероятность того, что кнопка окажется в беде. – Gamb
Вы не инициализировали 'myField' – Raghunandan
Вы реализовали ActionListener на кнопке? –