第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

編輯提交后如何選擇單個單元格?

編輯提交后如何選擇單個單元格?

慕妹3242003 2022-09-28 15:50:15
我試圖為任務(wù)做一個時間記錄。這些任務(wù)將顯示在 JavaFX 表視圖中。我使TableView可編輯,因此用戶只需雙擊單個單元格即可更改值。所以現(xiàn)在我試圖自定義選擇后,你點(diǎn)擊回車。例如,如果您已完成任務(wù)的名稱,我想重新選擇相同的單個單元格。這就是我正在努力解決的問題。我已嘗試通過選擇模型獲取單元格。我嘗試過獲取單元格 im 的表位置。我也嘗試過使用焦點(diǎn)模型,但最終只是對焦而不是選擇單元格。(顯然)@FXMLprivate TableView<Task> taskTableView;@FXMLprivate TableColumn<Task, Task> taskTableColumn;@FXMLprivate TableColumn<Task, String> durationTableColumn;@FXMLprivate TableColumn<Task, String> descriptionTableColumn;public class TaskController {   taskTableColumn.setOnEditCommit(e -> {// Selection Mode is Single, dont worry   Task selectedTask = taskTableView.getSelectionModel().getSelectedItem();// 'Edit the cell value' code, not necessary for this    taskTableView.getSelectionModel().select(selectedTask);   }} 我希望再次選擇單元格,因為我在單個選擇上具有屬性。但事實證明,它只是選擇了一行中的最后一個單元格。編輯:這對我來說也不起作用。int selectedIndex = taskEntryTableView.getSelectionModel().getSelectedIndex();taskEntryTableView.getSelectionModel().select(selectedIndex);我突然想到了一個想法,但我不確定這是否可能。由于看起來我嘗試的方法只是選擇行,是否可以從列中獲取其他位置?
查看完整描述

1 回答

?
白豬掌柜的

TA貢獻(xiàn)1893條經(jīng)驗 獲得超10個贊

我自己得到了它,現(xiàn)在我得到它(^^)并不難:


@FXML

private TableView<Task> taskTableView;


@FXML

private TableColumn<Task, Task> taskTableColumn;


@FXML

private TableColumn<Task, String> durationTableColumn;


@FXML

private TableColumn<Task, String> descriptionTableColumn;



public class TaskController {


   taskTableColumn.setOnEditCommit(e -> {


// Selection Mode is Single, dont worry

   Task selectedTask = taskTableView.getSelectionModel().getSelectedItem();


// 'Edit the cell value' code, not necessary for this


// the "selectedTask" just actually just contains the row, by mentioning the column itself, it gets the x and y position. 

    taskTableView.getSelectionModel().select(selectedTask, taskTableColumn);


   }



查看完整回答
反對 回復(fù) 2022-09-28
  • 1 回答
  • 0 關(guān)注
  • 85 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號