GUI
try {
h = Integer.parseInt(hhTf.getText());
m = Integer.parseInt(mmTf.getText());
} catch (NumberFormatException e) {
Label.setText("Not a integer value!");
}
時間の有効な値が 1 ~ 12 で、分の有効な値が 0 ~ 59 の場合、3:60 などの無効な整数を入力すると、適切なメッセージが表示されますか? これは、S:rf などの文字列を入力した場合に行うことです..では、無効な整数はどうなりますか?
文字列を入力すると...整数値ではないと表示されます..しかし、その後、正しい時間を入力します...メッセージはまだそこにあります..これをきれいにする方法は?