gpt4 book ai didi

Matlab 合适的数据选择

转载 作者:行者123 更新时间:2023-12-02 22:38:22 25 4
gpt4 key购买 nike

我有从 ASCII 文件读取数据的 Uitable。

  1. 我想使用鼠标和复选框来选择列。我尝试了很多,但我无法弄清楚如何使用鼠标选择合适的列并获取该数据。

  2. 我还试图在 uitable 的最后一行插入复选框,因此当用户选择复选框时,特定的列被选中。

有什么想法吗?

最佳答案

要处理对列标题的点击,必须转到 undocumented territory :

%# old UITABLE (based on Swing JTable, instead of the new JIDE-based)
[hTable,hContainer] = uitable('v0', 'Parent',gcf, ...
'Data',magic(7), 'ColumnNames',cellstr(num2str((1:7)','C%d'))');
set(hContainer, 'Units','normalized', 'Position',[0 0 1 1])

%# handle mouse clicks on table headers
jTableHeader = hTable.getTable().getTableHeader();
h = handle(jTableHeader, 'CallbackProperties');
set(h, 'MousePressedCallback',...
@(src,evt) disp( src.columnAtPoint(evt.getPoint())+1 )) %# zero-based index

screenshot

关于Matlab 合适的数据选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11103354/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com