0

SQL CRUDアプリケーションを作成していて、削除ボタンの問題で立ち往生しています。4列のテーブルがあり、5番目に削除ボタンがあります。SQLクエリを作成するには、これらの4つの列から情報を取得する必要があります。行番号と列名を取得できますが、行と列の交差部分のセルコンテンツを取得するにはどうすればよいですか?

4

1 に答える 1

0

5 番目の列にカスタム TableCell に削除ボタンを配置するカスタム セル ファクトリがあると仮定すると、この削除ボタンは次のようなアクションを所有できます。

btnDelete.setOnAction(new EventHandler<ActionEvent>() {

    @Override
    public void handle(ActionEvent event) {
        param.getTableView().getSelectionModel().select(getIndex());
        Person item = personTable.getSelectionModel().getSelectedItem();
        if (item != null) {
            // Logic of deleting current record here
            System.out.println(item.getName());
        }
    }
});

充実のsscce、表の列にボタンをよりエレガントに配置。

于 2012-07-11T15:46:45.547 に答える