user-interface - 如何将文本对齐到 Matlab GUI 中的按钮顶部?

标签 user-interface matlab button alignment matlab-guide

我有一个带有大按钮的 GUI,我想将按钮中的文本对齐到顶部,我发现的只是“水平对齐”属性。 谢谢...

最佳答案

您需要访问底层 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 );

enter image description here

关于user-interface - 如何将文本对齐到 Matlab GUI 中的按钮顶部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8225543/

相关文章:

c++ - 从 C++ 访问 QML 对象

java - 检查每个按钮的位置

MATLAB 编译器与 MATLAB 编码器

matlab - 在矩阵matlab中找到最接近的值

java - 无需用户交互即可开始视频聊天 - Android

php - 共享 URL 中显示的下一个和上一个链接以及 ID

javascript - 获得焦点时选择文本框的所有内容(Vanilla JS 或 jQuery)

matlab - 使用百分位数定义分布

ios - 在 Swift 中设置 float 按钮的 Y 位置

java - JComboBox 项目未显示在 JTattoo LookAndFeel 中