Código PHP:
public void recogerCoor() {
if (PreCoorX.equals(null) && PreCoorY.equals(null)){
PreCoorX.setText(CoorXField.getText());
PreCoorY.setText(CoorYField.getText());
}else {
prex = Integer.parseInt(PreCoorX.getText());
prey = Integer.parseInt(PreCoorY.getText());
}
}
Exception in thread "Thread-3" java.lang.NumberFormatException: For input string: ""
at java.lang.NumberFormatException.forInputString(Unk nown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at AutoClick2.AutoClick.recogerCoor(AutoClick.java:17 9)
at AutoClick2.AutoClick$3$1.run(AutoClick.java:295)
Sé que es porque no ha recogido los datos y los ha pasado a INT, pero no se me ocurre ninguna otra forma de hacerlo.
PD: Problema solucionado, en vez de poner .equals(null) -> if (PreCoorX.getText().isEmpty() && PreCoorY.getText().isEmpty()) y ya esta :D