我有一個JTextField,我用它把信息放入JTextArea。我想要一個放入文本的命令,但我不得不使用split來檢查它是否是/ text命令。當我做「/文本消息放」時,它在空間處切斷。我怎樣才能得到「消息放到」作爲一個整體輸出到JTextArea?Java之前分裂並停止
0
A
回答
0
您可以執行類似於以下的操作來解析JTextField
中的文本。
String messageToPut = jTextField.GetText();
if (messageToPut.startsWith("/text ")) {
messageToPut =
messageToPut.substring("/text ".length()).trim();
}
以上只是看起來,看看是否與文本開始/text
,如果如果做,修剪掉/text
開始的,並給你留下只有消息。
+0
我想我會在這裏使用單參數substring()調用。 – 2011-01-27 23:50:28
0
你可能正在做一些事情,比如將字符串拆分爲一個空格,抓取返回數組中的第一個元素,檢查它是否爲/ text,以及是否將元素1作爲消息(因此忽略之後的任何項數組)。您可以連接這些後續項目,然後使用此連接值作爲放入文本區域的值。
儘管可能使用startsWith()方法檢查文本的第一位是「/ text」,然後在將消息添加到文本之前刪除/ text位的substring()方法文本區域。
相關問題
- 1. 完成之前停止Timertask [java]
- 2. 停止/斷裂SaxXMLparsing
- 3. Perl的分裂停止在第一線
- 4. 之前停止Scalatest套件
- 5. 鼠標懸停.animate停止之前.animate
- 6. 分裂Java中
- 7. 分裂Java中
- 8. 分裂Java中
- 9. 分裂Java中
- 10. Java的正則表達式不分裂之前或之後單或雙引號
- 11. 分裂上,在Java
- 12. 分裂Java中的
- 13. eclipse beakpoint:在離開Java方法之前停止
- 14. 用變音符號解析Twitter Hashtags並停止點之前?
- 15. Isabelle:阻止分裂元組
- 16. 停止服務之前的WTSSendmessage
- 17. 在UITableViewCell發佈之前停止線程
- 18. jQuery的之前停止了循環
- 19. Jquery:slideDown在到達頂部之前停止
- 20. 在移出界限之前停止directory_iterator
- 21. 背景停止在div底部之前
- 22. 在啓動之前停止Flash視頻
- 23. mysqldump在轉儲結構之前停止
- 24. InputStreamReader在完成之前停止
- 25. JFrame在之前顯示之前停止顯示
- 26. 播放audiotrack之前停止之前播放過的音頻Android
- 27. 用JavaFX AnimationTimer停止屏幕撕裂
- 28. 停止正則表達式分裂匹配URL以使preg_split
- 29. Apache的駱駝EIP路線 - 如何停止分裂()
- 30. 停止iText表分裂在新的頁面
如果你發佈了你正在談論的代碼,它會更清楚和更好。不是整個程序,介意你,只是你操縱消息並將其添加到JTextArea的部分。 – 2011-01-27 23:35:46