大きなボタンを備えた GUI があり、ボタンのテキストを上に揃えたいと思っていますが、見つかったのは「水平方向の配置」プロパティだけです。ありがとう...
4229 次
2 に答える
7
基礎となる 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 );
于 2011-11-22T19:49:03.857 に答える
0
残念ながら、これはできないと思います。テキストは常に a の中央に垂直に配置されuicontrol
ます。私が考えることができる唯一のハックは、あなたが望むようなものを達成するかもしれません
- 本文の後に余分な改行文字を追加して、テキスト全体が中央に配置されたまま、実際のテキストが一番上に来るようにします。
- (本当に恐ろしい)テキストが一番上にある画像を作成し、これを
CData
ボタンのプロパティで使用します。
于 2011-11-22T12:58:49.770 に答える