Java - установить "Int" в текстовом поле - PullRequest
2 голосов
/ 27 августа 2011

Я бы хотел установить int в текстовое поле для представления идентификатора.Это int будет увеличиваться, когда пользователь нажимает кнопку Далее.Я использую AWT.Я пытался сделать это, но выдает ошибку, поскольку ожидает строку.:( Есть решение?

Спасибо

Ответы [ 3 ]

1 голос
/ 27 августа 2011
1 голос
/ 27 августа 2011

Можно преобразовать int в String с помощью

int i = 100;
String s2 = String.valueOf(i);
String s1 = "" + i;

Я считаю, что valueof() является предпочтительным подходом, поскольку он может повторно использовать статические данные для значения.

1 голос
/ 27 августа 2011

Похоже, вам нужно будет сохранить внутреннюю переменную int, которую вы можете увеличить, а затем обновить текстовое поле с представлением String при его изменении.Аналогичным образом обязательно обновите int, если пользователь вручную редактирует текстовое поле.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...