Как освежить джабель? - PullRequest
0 голосов
/ 22 мая 2018

поэтому я использую jlabel, чтобы сказать вопрос, который в данный момент выполняется в форме, но когда я нажимаю на JButton send, я хочу, чтобы jlabel показал следующий вопрос.Я попытался создать новый экземпляр в jlabel с помощью следующего вопроса (lblPregunta = new JLabel (datos.get (indice) .getPregunta ());), а также с помощью lblPregunta.repaint ();но вопрос в jlabel не меняется, когда я нажимаю на отправку JButton (я проверил, и я знаю, что вопрос переходит к следующему, форма работает, но jlabel не меняется)

Извините за мойсмутный английский

1 Ответ

0 голосов
/ 22 мая 2018

Почему бы вам не использовать JTextField и не отключить запись в него, а просто сделать что-то вроде этого:

ask_field.setEditable(false);//this only disable the user capacity to write on it
ask_field.setText(datos.get(indice).getPregunta());
...