2
matlab中的文本的UI元素沒有邊框屬性。在UI上繪製邊框textlabel
如果我能夠遍歷所有文本UI元素獲取和他們的像素位置,我可能會圍繞他們畫一個簡單的矩形。
但是我不知道如何遍歷所有的UI文本元素。
matlab中的文本的UI元素沒有邊框屬性。在UI上繪製邊框textlabel
如果我能夠遍歷所有文本UI元素獲取和他們的像素位置,我可能會圍繞他們畫一個簡單的矩形。
但是我不知道如何遍歷所有的UI文本元素。
如果你唯一的問題是找到所有的文本框:你見過「findall」函數嗎?
hA = findall(gcf,'Style','text')
一旦你得到了文本框句柄的數組,對於每個個體手柄,你可以,例如,創建一個不同的「背景色」屬性的基礎文本。
爲了測試這一點,我做的流動:
set
texttox2.position.x = texttox1.position.x-1
texttox2.position.y = texttox1.position.y-1
texttox2.position.w = texttox1.position.w+2
texttox2.position.h = texttox1.position.h+2
這裏是我的結果:
如何使用非可點擊的按鈕,而不是靜態的文字?或者沒有列/行標題和單個單元格的「可用」? –
我也可以使用編輯控件並使其無效。我仍然對一個答案感興趣。 –