これまでlibGDXのチェックボックスを使用したことはありませんでした。私はAndroidに適切な方法で実装する方法を知りません。
チェックボックスがtrueに設定されているときにいくつか変更し、falseに設定したときに他のものを変更したいとします。 をrender()
にする必要がありますか?または私はChangeListener
を私のcheckBoxに追加する必要がありますか?またはInputListener
?またはこれらのどれも?またはこれらのすべて? (最後の質問で冗談を言います)java - libGDXチェックボックスを実装する方法
1
A
答えて
0
これはチェックボックスに何をするかによって異なります。ほとんどの場合、任意の種類のユーザー入力を処理するためにリスナーを使用する必要があります。
たとえば、チェックボックスをオンにしたときに追加のフォームをユーザーに表示する場合は、フォームを作成または削除する必要があります(対応するチェック/アンチェックアクションでのみ)。ここで
は、チェックボックスのリスナーの使用の公式の一例である:
checkBox.addListener(new ChangeListener() {
@Override
public void changed (ChangeEvent event, Actor actor) {
Gdx.graphics.setContinuousRendering(checkBox.isChecked());
}
});
出典:https://github.com/libgdx/libgdx/blob/master/tests/gdx-tests/src/com/badlogic/gdx/tests/UITest.java(libgdxでUI要素のすべてのタイプのために良い)
関連する問題
- 1. libgdxを使ってダイアログボックスを正しく実装する方法
- 2. LibGDXにSugar ORMを実装する方法
- 3. LibGDXにスクリプトを実装する方法は?
- 4. Androidのチェックボックス、if文の実装方法
- 5. Facebook-messenger-bot。チェックボックスの実装方法
- 6. Javaでゲートウェイを実装する方法
- 7. JavaでhashCode()を実装する方法
- 8. Javaメソッドを実装する方法は?
- 9. Javaでファイルフィルターを実装する方法
- 10. Listviewの各行にチェックボックスを実装する方法
- 11. libGDX:サイドローラーでAIを実装する
- 12. WinForms/WPFの "Remember Me"チェックボックスを実装する最良の方法
- 13. Javafx:TreeTableView内で3状態チェックボックスを実装する方法
- 14. MVC 3でチェックボックスを実装する方法は?
- 15. データテーブルでチェックボックスと選択オプションを実装する方法は?
- 16. KotlinでJava SAMインターフェイスを実装する方法は? Javaでは
- 17. JavaでJava IDEを実装する方法
- 18. Java Webアプリケーション:キャッシュテクニックの実装方法
- 19. Java awt/swingアプリケーションの実装方法
- 20. Swiftでチェックボックスを実装する
- 21. Javaメソッド - メソッドを使用してループを実装する方法
- 22. Javaメソッドを実装してユーザー名を設定する方法
- 23. javaを使ってaimlを実装する方法
- 24. Javaファイルを書き込むログクラスを実装する方法
- 25. Javaを使ってSimple SSE Serverを実装する方法は?
- 26. GWTでJSNIを実装する方法
- 27. スヌーズを実装する方法
- 28. Javaで光学アイテムを実装する方法
- 29. JavaコンパイラとDEXコンバータをAndroidアプリに実装する方法は?
- 30. Javaでコンパレータを実装する方法は?
が、私は 'Override'' @する必要がありますか'ChangeListener'のchanged()'メソッド? –
はい、必要に応じて '@ Override'アノテーションを追加できます。 – Winter