0

私の JTable の 1 つは、Bean プロパティ (util.List) で更新されています。問題ありません。しかし、JTable に「Action」という名前の列が必要です。この列はJComboBox、各行がその行のデータに対して何らかの処理を行う必要があります。これを読んだところ、Jcombobox を JTable 行に設定する方法のチュートリアルがいくつかありました。

コーディングには NetBeans IDE を使用しています。[列] タブの下の JTable 表示ボックスの netbeans の [テーブル コンテンツ] には、JTable を設定するためのプロパティがあります。「アクション」の列を追加し 、「エディター」オプションのように設定javax.swing.table.TableCellEditorしました。new DefaultCellEditor(comboBox)ここでは、セル エディター用の JComboBox コンボボックスを追加しました。しかし、プロジェクトを実行すると、コンボボックスはなく、テキスト「オブジェクト」のみが表示されます(Object列の式タイプとして使用していました) 。

JTable が Bean プロパティにバインドされている場合、JCombobox を JTable セルに挿入する方法を教えてください。特にNetBeansで

4

1 に答える 1

2

そのためにDefaultCellEditorを設定するのを忘れています

于 2011-09-26T13:58:03.043 に答える