"1x34 char" in GUI Table

3 次查看(过去 30 天)
Cedric Götze
Cedric Götze 2015-6-15
Hello
I like to insert some values (numbers, strings and booleans) from a Matlab Script into my GUI Table. Everything works fine for short strings and numbers. But if my text is too long I recieve "1x34 char" in that column. This is my Code
table_id = {i};
table_title = get_param(simscapeclock(i),'Name');
msgbox(table_title);
table_parameter = get_param(simscapeclock(i),'Volume');
table_row = [table_id table_title table_parameter];
set(handles.chamber_table,'Data',table_row);
What am I doing wrong? What do I have to do for my boolean column? Thanks in advanced!
Cedric

回答(1 个)

Walter Roberson
Walter Roberson 2015-6-15
You should be setting the ColumnWidth property to allow for wider strings. You should be setting the ColumnFormat property to handle logicals. See http://www.mathworks.com/help/matlab/ref/uitable-properties.html

类别

Help CenterFile Exchange 中查找有关 Debugging and Analysis 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by