@cot032

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

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

Чтобы в него вводился только тип int или double?
Что использовать?
  • Вопрос задан
  • 190 просмотров
Решения вопроса 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
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы