Задать вопрос
@cot032

Как задать формат текстового поля Java?

Как задать формат текстового поля Java Swing?
jft1 = new JFormattedTextField(nb1);
	        jft1.setBounds(300, 60, 200, 30);
	        add(jft1);

Чтобы в него вводился только тип int или double?
Что использовать?
  • Вопрос задан
  • 200 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
  • Академия Эдюсон
    Java-разработчик + ИИ
    8 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Java-разработчик + ИИ
    9 месяцев
    Далее
Решения вопроса 1
@cot032 Автор вопроса
Вот решение
private JFormattedTextField amountField;
         private NumberFormat amountFormat;
  
        amountField = new JFormattedTextField(amountFormat);
        amountField.setValue(new Double(amount));
        amountField.setColumns(10);

        JPanel fieldPane = new JPanel(new GridLayout(0,1));
        fieldPane.add(amountField);
        amountFormat = NumberFormat.getNumberInstance()
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы