Portál AbcLinuxu, 9. listopadu 2025 06:18
txt21 = new JTextField();
txt21.addKeyListener(new KeyAdapter() {
public void keyTyped(KeyEvent e) {
char c = e.getKeyChar();
if (!(Character.isDigit(c)) || c == KeyEvent.VK_BACK_SPACE || c == KeyEvent.VK_DELETE)
e.consume();
}
});
JFormattedTextField f=new JFormattedTextField(new DecimalFormat("0.###"));
...
Object v=f.getValue();
if (v!=null && v instanceof Number)
double d=((Number)v).doubleValue();
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.