2013-07-09 9 views
1

Я хочу использовать JFormattedTextField, который может вводить номера дроби. Поскольку Java doc указывает, что его формат должен быть установлен внутри конструктора. Но я использую IDE NetBeans, конструктор JFormattedTextField является сгенерированным кодом, поэтому я не знаю, как указать формат.Как установить формат в JFormattedTextField

И если вы можете направить меня в полезный учебник.

ответ

1

Чтобы настроить код создания элемента Swing в NetBeans, щелкните его правой кнопкой мыши и выберите Настроить код .... В следующем всплывающем окне щелкните раскрывающееся меню рядом с фрагментом кода и выберите Пользовательское создание. Тогда вы можете указать код самостоятельно:

DecimalFormat df = DecimalFormat.getInstance(); 
// do some manipulation to the DecimalFormat object if desired 
jFormattedTextField = new javax.swing.JFormattedTextField(df);