0
我尝试在互联网上提供很多的事情,但没有找到合适的一个如何vaildate的JTextField中的Java Swing浮点值,最多两个领域使用NetBeans
我尝试在互联网上提供很多的事情,但没有找到合适的一个如何vaildate的JTextField中的Java Swing浮点值,最多两个领域使用NetBeans
..float值..
建议立即用合适的SpinnerNumberModel
给我一个JSpinner
。例如。
import javax.swing.*;
public class FloatSpinner {
public static void main(String[] args) {
Runnable r = new Runnable() {
@Override
public void run() {
SpinnerNumberModel floatModel = new SpinnerNumberModel(
2.14f, 0f, 3f, .01f);
JSpinner spinner = new JSpinner(floatModel);
JOptionPane.showMessageDialog(null, spinner);
System.out.println(
"User Chose: " + floatModel.getNumber().floatValue());
}
};
SwingUtilities.invokeLater(r);
}
}
如何与jtextfield1添加此 –
你好,欢迎SO。请分享您尝试过的内容,告诉我们什么行不通,为什么,预期的行为是什么以及发生了什么。 – BackSlash
我建议熟悉这样一句:https://docs.oracle.com/javase/tutorial/uiswing/components/formattedtextfield.html本教程将告诉你如何处理自定义格式。 – mko
我设计的whcih我已经JTextField的计算器和我想允许数值或实数或分数数量,但最多两个小数点,从而导致将最多两个小数点显示... –