How to insert Images/icons in UiTables in app designer

조회 수: 21 (최근 30일)
Johnny Birch
Johnny Birch 2020년 9월 25일
편집: Sebastian 2023년 11월 23일
Hi guys
I am trying to insert images in a UiTable in app designer in the newly release r2020b. I am following the desription here https://se.mathworks.com/matlabcentral/answers/497260-figure-uitable-does-not-display-html-image-in-2019b
which is working fine when creating a new figure:
fig = figure;
t = uitable('Parent', fig,...
'Data', {'1';'2';'3'},...
'ColumnName',[],...
'RowName',[],...
'ColumnWidth', {100});
tick = 'C:\Users\evan\Workspaces\Trunk\Common\+images\Completed_16.png';
t.Data(:,2) = {['<html><img src="file:/', tick, '" height="16" width="16"></html>']};
however, I cant get it to work in App Designer, when i try this
app.UITable.Data(1,1) = {['<html><img src="file:/', tick, '" height="16" width="16"></html>']};
  댓글 수: 3
Johnny Birch
Johnny Birch 2020년 9월 25일
I am not interested in a checkmating in my case, just a image from a png file
Evan
Evan 2021년 11월 22일
Well, you won't the png at 'C:\Users\evan...' as it's on my laptop!
I would also really apreciate being able to do this on a uifigure too though.

댓글을 달려면 로그인하십시오.

답변 (2개)

Rhea Chandy
Rhea Chandy 2020년 9월 30일
편집: Rhea Chandy 2020년 9월 30일
Hi Johnny,
It seems that you are trying to insert images in a UITable in app designer. That feature is undocumented in uitable in 2020b, although it may become supported in a future release.
There is are similar questions below:
You can consider using uiimage function to create a image component in your App Designer apps. This would create the image component in a new figure and return the Image object.
  댓글 수: 1
Evan
Evan 2021년 11월 26일
I believe the answers in the first two examples you have linked do not work when using a uifigure. He is specifically asking why those answers do not work in a uifigure but work when using a figure.
Creating a uiimage for each row of a uitable seems like a massive pain compared to adding html into a uitable box, is there any plan to introduce this capability for uifigures any time soon?

댓글을 달려면 로그인하십시오.


Sebastian
Sebastian 2023년 11월 23일
편집: Sebastian 2023년 11월 23일
I am also struggling with this issue. Is there any progress? It does not seem to be possible to add images to a uitable (inside a uifigure). I also tried to add a uiimage and to use categories instead, but that does not work either.
Update: Sorry for the inconvenience. I now found a working example here.

카테고리

Help CenterFile Exchange에서 Develop uifigure-Based Apps에 대해 자세히 알아보기

제품


릴리스

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by