Adding axes title using my GUI popupmenu

6 ビュー (過去 30 日間)
Sophie Stoneley
Sophie Stoneley 2016 年 5 月 7 日
コメント済み: Sophie Stoneley 2016 年 5 月 8 日
I want to add a graph title in my GUI including the names that are within my popupmenu. How would i code this?

採用された回答

Geoff Hayes
Geoff Hayes 2016 年 5 月 8 日
Sophie - if we assume that your GUI has (at least) a popup menu and an axes (and that the GUI has been created in GUIDE), then I would use the popup menu callback to update the axes title whenever the user selects a new menu item. For example,
function popupmenu1_Callback(hObject, eventdata, handles)
itemStrings = get(hObject,'String');
selectedItem = get(hObject,'Value');
title(handles.axes1,itemStrings{selectedItem});
The above assumes that your popup menu is tagged/named popupmenu1 and your axes is named axes1. Try the above and see what happens!
  1 件のコメント
Sophie Stoneley
Sophie Stoneley 2016 年 5 月 8 日
i tried this and it worked perfectly! Thank you so much Geoff!

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeCreating, Deleting, and Querying Graphics Objects についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by