I want to add a push button or a clickable link into a cell of table

I want to add a push button or a clickable link into a cell of table,.. How can I do this??
I am using MATLAB GUI Window...
Please anyone help.

回答 (1 件)

Oleg Komarov
Oleg Komarov 2012 年 5 月 9 日

0 投票

You can use HTML to format a string in a uitable, however the links will not be clickable.
You have to code a 'ButtonDownFcn' which has to parse the string and check if it's an HTML link, then open the link, format the link to violet (optional).
To get you started:
f = figure('Position',[200 200 400 150]);
link = '<http://www.mathworks.com/matlabcentral/answers/37852 My thread>';
t = uitable('Parent',f,'Data',{link},'ColumnName',{'Col1'},...
'ColumnFormat',{'char'},'Position',[20 20 360 100]);

1 件のコメント

Daniel Liberman
Daniel Liberman 2020 年 5 月 20 日
Hi,
What if insted of an html I wand to create a list of hyperlinks to pdf/docx files?

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeApp Building についてさらに検索

質問済み:

2012 年 5 月 9 日

コメント済み:

2020 年 5 月 20 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by