テーブル セルにコンボ ボックスを追加して、ドラッグ アンド ドロップ オプション LWUIT を提供したいと考えています。
私はそれのためにこのオプションを使用しました..
private String strCmbBox[] = { "1", "2", "3", "4" };
ComboBox comboRdoBox = new ComboBox(strCmbBox);
comboRdoBox.setListCellRenderer(new comboBoxRenderer());
TableModel model = new DefaultTableModel(new String[] { "Col 1",
"Col 2", "Col 3" }, new Object[][] {
{"Row 1",new DefaultTableModel(new String[] { "1" },
new Object[][] { { comboRdoBox }, { "lbl" } }),
"Row X" }, { "Row 2", "Row B", "Row Y" },
{ "Row 3", "Row C", "Row Z" },
{ "Row 4", "Row D", "Row K" }, });
Table table = new Table(model);
table.initComponent();
f.addComponent(table);
f.show();
しかし、セル内のすべての属性値をアドレスnとして返します。セルにコンボボックスを表示するのではなく...
回答: com.sun.lwuit.table.DefaultTableModel@f828ed68
これを解決するのを手伝ってくれる人はいますか... ???