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 に答える