How to set "word wrap" for cells in a uitable?

26 次查看(过去 30 天)
Hi,
I'm trying to figure out how to set "word wrap" to be true for a uitable on a particular cell. I have access to the underlying java object (thanks to Yair Altman's findjobj function) and have been able to figure out how to set the height of the uitable cell using the java object, but am not sure how to get the cells to word wrap.
Any ideas on how to do that??
Clarification on what I mean when I say word wrap http://en.wikipedia.org/wiki/Word_wrap
  1 个评论
Sinh Le
Sinh Le 2017-6-13
编辑:Walter Roberson 2017-6-13
can u give an example of how to set the height of the uitable cell using the java object.
I tried this, but it did not work
import com.jidesoft.grid.*
jscroll = findjobj(table_4);
jtable = jscroll.getViewport.getView;
jtable.setRowHeight(11,30)

请先登录,再进行评论。

采纳的回答

Darin McCoy
Darin McCoy 2012-8-31
Actually - turns out.....if you add HTML tags into your UITABLE - it will do word wrap automatically. Fun times! :)
  2 个评论
patrick
patrick 2014-2-24
what do you mean by HTML tags? do you have a sample code?
Walter Roberson
Walter Roberson 2014-2-24
mywords = {'<HTML>This is a longer phrase that should wrap'; 'But this one which does not have the tag, should not wrap' };
uicontrol('Data', mywords)

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Environment and Settings 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by