Specifying attributes of objects created in GUIDE

I'm creating a UI using GUIDE. It is important that I position items in the UI in exact locations. I can only approximately position objects using the mouse to move the objects around. Is there a command line method to specify - for instance - exact coordinates of a button's position i.e., [1.0, 1.0, 2.0, 1.5]?

 採用された回答

Dennis
Dennis 2019 年 4 月 24 日

0 投票

If you want to do this in guide you can get there in 3 steps:
1.) right click on your object
2.) chose 'Property Inspector'
3.) go to 'Location and Size' (Group Properties) or 'Position (List Properties)

2 件のコメント

Kim
Kim 2019 年 4 月 24 日
That was the first thing I tried, but the location and position fields aren't editable in the Property Inspector.
Kim
Kim 2019 年 4 月 24 日
Wooops, I'm a little slow. I didn't notice that 'Position' can be opened, then you can edit x, y, width, and height.

サインインしてコメントする。

その他の回答 (1 件)

Alex Mcaulley
Alex Mcaulley 2019 年 4 月 24 日
編集済み: Alex Mcaulley 2019 年 4 月 24 日

0 投票

set(handles.yourButton,'Units', 'pixels') %If your position is in pixels
set(handles.yourButton,'Position', [1.0, 1.0, 2.0, 1.5])

1 件のコメント

Kim
Kim 2019 年 4 月 24 日
yeah, except set and get don't seem to work when you're doing GLIDE.

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeCreating, Deleting, and Querying Graphics Objects についてさらに検索

製品

リリース

R2018b

質問済み:

Kim
2019 年 4 月 24 日

コメント済み:

Kim
2019 年 4 月 24 日

Community Treasure Hunt

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

Start Hunting!

Translated by