【发布时间】:2012-01-03 18:17:57
【问题描述】:
我有一个带有大按钮的 GUI,并且希望将按钮中的文本对齐到顶部,我发现的只是“水平对齐”属性。 谢谢...
【问题讨论】:
标签: user-interface matlab button alignment matlab-guide
我有一个带有大按钮的 GUI,并且希望将按钮中的文本对齐到顶部,我发现的只是“水平对齐”属性。 谢谢...
【问题讨论】:
标签: user-interface matlab button alignment matlab-guide
你需要访问底层的Java Swing组件(我使用的是FINDJOBJ函数):
figure('Menubar','none', 'Position',[200 200 300 200])
h = uicontrol('Style','pushbutton', 'String','click', ...
'Units','normalized', 'Position',[0.3 0.3 0.5 0.5]);
jh = findjobj(h);
jh.setVerticalAlignment( javax.swing.AbstractButton.BOTTOM );
【讨论】:
恐怕我认为你不能这样做 - 文本始终垂直对齐在 uicontrol 的中间。我能想到的唯一可能实现你想要的东西的黑客是
CData 属性一起使用。【讨论】: