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的計算器和我想允許數值或實數或分數數量,但最多兩個小數點,從而導致將最多兩個小數點顯示... –