Mam problem, program wysypuje się wtedy kiedy usera zamiast liczby poda litere, probowałem
double a = Double.parseDouble(ax2.getText());
. Ale dalej to samo, jak skowertowac stringa na double, aby nie padalo?
Mam problem, program wysypuje się wtedy kiedy usera zamiast liczby poda litere, probowałem
double a = Double.parseDouble(ax2.getText());
. Ale dalej to samo, jak skowertowac stringa na double, aby nie padalo?
Możesz filtrować, korzystać z formatowanych pól tekstowych. Możesz też tak
try
{
double a = Double.parseDouble(ax2.getText());
}
catch(NumberFormatException e)
{
ax2.requestFocus();
}