editable の入力を取得するにはどうすればよいですかJComboBox
。ユーザーがコンボに入力を与えると、どのように入力テキストを取得できますか?
21353 次
3 に答える
8
経由でコンボボックス エディタから編集済みのテキストを取得する必要がありますcombo.getEditor().getItem()
。
于 2012-04-09T11:49:14.673 に答える
4
で選択されているテキストが必要で、それが であり、他のオブジェクトではないJComboBox
ことが確実な場合は、 のString
ようなものを使用してString text = (String)myCombobox.getSelectedItem()
ください。持っているものModel
が 以外の場合はString
、それを適切なクラスにキャストしてから、toString()
そのオブジェクトのメソッドを使用する必要があります。さらにヘルプが必要な場合は、コードの一部、少なくとも宣言と初期化を貼り付ける必要がありますJComboBox
...
于 2012-04-09T11:47:07.233 に答える
1
オラクルのチュートリアルを見てください。彼らは、一般的なスイングコンポーネントの処理方法を説明していますhttp://docs.oracle.com/javase/tutorial/uiswing/components/combobox.html
于 2012-04-09T15:09:04.410 に答える