jFormattedTextField развернуть текст, чтобы покрыть ширину
Я хочу напечатать строку в jFormattedTextField
в разгаре JFrame
, Строка отличается каждый раз. Он состоит из от одного до двенадцати целых чисел в диапазоне от одного до восьмидесяти плюс пробел и запятая между каждым числом. Ширина jFormattedTextField
не меняется Я хочу, чтобы строка заполнила ширину jFormattedTextField
, Примеры строки: "1" или "2, 40" или "23, 40, 50, 60".
Заранее спасибо за любое время или усилия.
1 ответ
Вы пробовали устанавливать его ширину программно?
myFormattedTextField.setSize(new Dimension(newWidth, myFormattedTextField.getSize().getHeight()));
И вычислить newWidth
в соответствии с содержанием, как в:
newWidth = newString.length()