MATLAB Answers

Translated by

このページのコンテンツは英語から自動翻訳されています。自動翻訳をオフにする場合は「<a class="turn_off_mt" href="#">ここ</a>」をクリックしてください。

0

How do I create a call back function that updates a "Label" when I push a button? (Calculator)

Shane Grover さんによって質問されました 2019 年 3 月 29 日
最新アクティビティ Image Analyst
さんによって 回答されました 2019 年 3 月 29 日
Hello all, I am trying to impliment a GUI for my Calculator program. I have the GUI fully laid out and I am attempting to get my Label to update when I push a button. I am currently trying to get it to work by creating a call back for my button, lets call it Button_1, the button is supposed to set the value of the Label to 1. Any help would be much appriciated, I do not know where to start.

  0 件のコメント

サインイン to comment.

製品


リリース

R2019a

2 件の回答

回答者: Image Analyst
2019 年 3 月 29 日
 採用された回答

Set the string property in the button callback:
function button1_Callback(hObject, eventdata, handles)
handles.Label.String = '1'; % Whatever

  0 件のコメント

サインイン to comment.


回答者: Kevin Phung
2019 年 3 月 29 日

assign a tag to your label, which I assume is a text graphic object.
example:
txt1.Tag = 'label1';
function button_1callback(hObj,event)
label1= findobj(gcf,'Tag','label1');
label1.String = 'whateverValue';
end

  0 件のコメント

サインイン to comment.



Translated by