[英]How do I use CurrentCharacter in matlab?
我正在嘗試在matlab中使用CurrentCharacter屬性,但是我不知道它是如何工作的。 有人可以給我一個例子嗎? 我嘗試使用get(gcf,'CurrentCharacter');
運行此代碼,然后開始按鍵盤上的鍵。 觀察命令窗口上的輸出。
f = figure;
set(f, 'KeyPressFcn', @(x,y)disp(get(f,'CurrentCharacter')))
從MATLAB文檔中:
CurrentCharacter
單字符
最后一個按鍵。 MATLAB將此屬性設置為圖形窗口中最后按下的鍵。 使用CurrentCharacter獲取用戶輸入。
我不確定您打算如何使用它,但這是一種簡單的演示方法;
kkey = get(gcf,'CurrentCharacter')
這樣,您可以將kkey
設置為圖形窗口處於活動狀態時鍵入的第一個字符。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.