私はJTextFieldを持っており、JTextAreaに情報を入れるために使っています。私はそれにテキストを置くコマンドが欲しいですが、それが/ textコマンドであるかどうかを調べるためにsplitを使う必要があります。私が "/テキストメッセージを置く"をすると、それはスペースで切断されます。 「Message to put」をJTextAreaに出力する方法を教えてください。Java split beforeとstop
0
A
答えて
0
JTextField
にあるテキストを解析するために、次のようなことができます。
String messageToPut = jTextField.GetText();
if (messageToPut.startsWith("/text ")) {
messageToPut =
messageToPut.substring("/text ".length()).trim();
}
上記のテキストだけが/text
で始まり、、ない場合ならば、それは最初のオフ/text
をトリミングし、メッセージのみが残りますかどうかを確認します。
0
文字列をスペースで区切り、返された配列の最初の要素をつかみ、それが/ textであるかどうかをチェックし、要素1をメッセージとして取っている(したがって、これらの後の項目を連結し、この連結された値をテキスト領域に入れるために使用することができます。
さらに、文字列の最初のビットが "/ text"であるかどうかを確認するためにstartsWith()メソッドを使用し、メッセージを追加する前に/ textビットを削除するsubstring()テキスト領域。
関連する問題
- 1. Java Stop ProcessとClose Streams
- 2. start-stop-daemonとjavaプログラム
- 3. java swing stop function
- 4. Java - @Beforeと@test注釈
- 5. android/java split problem
- 6. ";" before 'namespace'と ";" before 'using'
- 7. Java SPLIT with colon:and xml
- 8. Javaロックとhappend-beforeの関係
- 9. Java split()メソッドの混乱
- 10. BufferedReader.readLine()。split( "")javaの使い方?
- 11. before before ajax success
- 12. @Beforeと@Transactional
- 13. Split login.componentとapp.component
- 14. Python Split()とre.split()
- 15. Tokenizer、Stop Word Removal、Javaでステミングをする
- 16. jQueryアニメーションキューと.stop(真)
- 17. Java Split RegExが動作しない
- 18. コンポーネント(separatedBy :)と.split(separator:)
- 19. OrderByDending before Before AddRange Linqクエリ
- 20. Scanner + System.in stop condition
- 21. substrigとJavaのsplitを比較します
- 22. RxJava:CountDownLatch never stop
- 23. Mercurial Stopトラッキングと無視
- 24. IrrKlangサウンドライブラリーとStop Eventスレッド
- 25. スティッキーdivとjquery with stop point
- 26. beforeとbeforeの違いは何ですか?
- 27. RSpecでは、before(:suite)とbefore(:all)の違いは何ですか?
- 28. Stop setInterval
- 29. mochaのグローバル `before`と` beforeEach`?
- 30. Junit Before/Afterとsetup/teardown
あなたが話しているコードを投稿した方がより明確になります。プログラム全体ではなく、メッセージを操作してJTextAreaに追加する部分だけに気を付けてください。 –