-1
との問題、私は常にエラーを見せ条件が、他の構造を記述しようとしている:のJava - Libgdx:else条件
Skin skin;
skin = new Skin(Gdx.files.internal("default/skin/uiskin.json"));
réponse = new TextField("", skin);
réponse.setPosition(stage.getWidth()/2 - 445, stage.getHeight()/1 - 1600);
réponse.setSize(900, 120);
stage.addActor(réponse);
if (réponse.getText().equals("riviere")){
game.setScreen(new Stage1(game));
music.stop();
}
else (!réponse.equals("riviere")){
ecrireLeTexte = true;
}
コードの説明:私は、ユーザーかのようにcondtionを作りたいです良い単語(リバイエール)を入力すると、それは次の画面につながります。そうでない場合は、テキストを描画しているecrireLeTexteの真偽を確認します。「いいえ、再試行」
さらに条件をテストする場合は、単純に「else」ではなく「else if」を使用する必要があります。 –
.getText()呼び出しがありませんが、それを無視しても、テキストフィールドを作成してすぐにその内容をチェックすると、ユーザーはテキストフィールドに何か入力する必要がありますか? – immibis
ええ、私は@immibisについて考えましたが、入力後にどうすればいいですか? –