Hallo,
sehr wahrscheinlich eine Noob Frage, aber das ist okay, ich bin 15
Also mein Problem: Ich möchte dass in einem Textfeld nur die Zahlen 1-4 eingegeben werden können, alles andere soll zu folgendem (catch) führen. Das klappt soweit auch ganz gut, doch wenn nichts in dem Textfeld steht wird das auch aufgerufen.. Ich habe versucht das zu lösen mit
, aber das wird glaube ich nur übersprungen.. Gibt es eine einfachere Möglichkeit die Eingabe von Textfeldern zu begrenzen? Und gibt es außerdem eine möglichkeit Textfelder komplett abzuschalten, so dass man nur noch den Inhalt markieren und kopieren kann? Ich wusste nicht wonach ich da im Api suchen sollte, zumal ich mit dem Stifte und Mäuse Paket für Schulen arbeite 
Danke im Vorraus!
sehr wahrscheinlich eine Noob Frage, aber das ist okay, ich bin 15
Also mein Problem: Ich möchte dass in einem Textfeld nur die Zahlen 1-4 eingegeben werden können, alles andere soll zu folgendem (catch) führen. Das klappt soweit auch ganz gut, doch wenn nichts in dem Textfeld steht wird das auch aufgerufen.. Ich habe versucht das zu lösen mit
Code:
if(function.inhaltAlsText() == "")
Danke im Vorraus!
Java:
try{
fWert = Double.valueOf(function.inhaltAlsText());
} catch (NumberFormatException e){
if(function.inhaltAlsText() == ""){
}else{
function.loescheAlles();
function.fuegeEin(String.valueOf(4),1);
}
}
Zuletzt bearbeitet von einem Moderator: