Я использую фрагмент кода ниже для создания JFormattedTextField. При вводе значений через текстовое поле GUI форматирование работает как положено. Однако, когда я программно устанавливаю значение, форматирование не происходит. Как я могу заставить это произойти?
JFormattedTextField myTextField = new JFormattedTextField(new DecimalFormat("#0.###"));
// Formatting Does Not Occur
myTextField.setText("555.55555");