如何讓TextField輸入字母而不是將其與字符串進行比較?這是Hang子手遊戲。TextField和爲Hangman遊戲提交JavaFx
-2
A
回答
1
該字段本身不會進行任何比較,它只會將僅作爲輸入接入點的。這意味着它唯一能做的就是收集你輸入的任何內容。
那麼你怎麼實際進行比較呢?那麼每次在現場寫下東西時,你都必須調用一個基礎方法。
你可以使用一些Java的編譯的字符串的功能,例如,你可以使用這個方法:
string.indexOf('a').
如果
a
存在於字符串,它返回index(>=0)
。如果不是,則返回-1
。所以,非負的返回值意味着a
存在於字符串中。
0
您可以使用Java Swing創建UI。 有一個文本框(JTextField)。但大多數文本框本身不會寫任何東西。用戶必須寫作。 您希望一次只能添加一個字符,或者您必須檢查用戶輸入的文本是否最多隻有一個字符。 之後,您可以檢查字符中是否存在你正在尋找的單詞。
相關問題
- 1. Hangman遊戲在objective-c
- 2. Hangman與keep_playing的遊戲故障
- 3. Hangman與GUI的遊戲故障
- 4. NameError:name'word'沒有在hangman遊戲中定義
- 5. JavaFX對話 - 遊戲
- 6. 爲Hangman遊戲編譯java源代碼時的錯誤
- 7. 爲什麼會出現這些錯誤? c# - hangman遊戲
- 8. Python - 需要爲Hangman遊戲顯示圖形
- 9. 爲2D遊戲創建菜單JavaFX
- 10. 作爲3D遊戲引擎的JavaFX 8?
- 11. JavaFX遊戲OOP模型
- 12. HangMan遊戲 - 遊戲在輸入所需單詞後直接結束
- 13. 遊戲中心提交比分混淆
- 14. 使用.blend文件提交遊戲
- 15. 將分數提交給遊戲中心
- 16. 遊戲中心得分提交
- 17. 遊戲中心得分提交問題
- 18. JavaFx 2.0遊戲引擎/框架 - JavaFx 2.0如何更改Java遊戲?
- 19. 遊戲遊戲和繼承
- 20. 爲初學遊戲程序員提供的遊戲引擎
- 21. onAction爲javafx中的textfield
- 22. Python - Hangman與一個詞中的多個字母的遊戲
- 23. 在Elixir的Hangman遊戲中用字母替換破折號
- 24. 如何在JFrame中隨機分配Hangman遊戲中的單詞?
- 25. 如何在android中存儲Hangman遊戲的字符串?
- 26. 添加char到char數組問題,hangman遊戲
- 27. python寫入python文件不會立即發生(hangman遊戲)
- 28. 用我的hangman遊戲(Java)中的userInput卡住
- 29. 如何跟蹤Hangman遊戲中C++已經猜到的字母?
- 30. C++ Hangman遊戲,如何製作「右」字母棒