2

選択した項目を TableView から文字列として取得したいのですが、パス全体が返されます。

ここに画像の説明を入力

上の図で、クリックしてセルを選択すると、取得したい

Indicator selected is: = Shannon Entropy;

私が得る間

Indicator selected is: taindicators.indicatorsmaingui.IndicatorsGuiController$Indicators@2dafcbf

これが私のコードです

tableviewIndicators.setOnMousePressed(new EventHandler<MouseEvent>() {
        @Override 
        public void handle(MouseEvent event) {
            if (event.isPrimaryButtonDown() && event.getClickCount() == 1) {

                String indSelected = tableviewIndicators.getSelectionModel().getSelectedItem().toString();
                System.out.println("Indicator selected is: " + indSelected);                   
            }
        }
    });
}

このコードの何が問題になっていますか?

ありがとう。

4

2 に答える 2