Je développe un programme dans lequel les données doivent être affichées en continu sur l'interface utilisateur. J'ai aussi d'autres modules à afficher, donc je devrais être capable de cacher la table, pendant que le script est en cours d'exécution. Ma solution est de créer un fichier qui appelle mon script pour obtenir des données et le rendre 'visible', 'off'. Ensuite, lorsque l'utilisateur clique sur un bouton poussoir, la table se positionne sur "visible", "activé". Voici mon code:Rappel MATLAB sur pushButton pour rendre visible: Workflow programmatique
function storageTest()
f = figure
t = uitable('parent',f, 'ColumnWidth',{50}, ...
'Position',[100 100 461 146],...
'Tag', 't',...
'visible','off');
pushBu = uicontrol('parent',f,...
'Style','pushbutton',...
'Callback',{@pushBu_Callback,t});
test(t) % My script
drawnow
function pushBu_Callback(hObject, callbackdata, x)
set(handles.x,'visible','on');
J'ai cherché sur les forums et moi-même aidé à this documentation Matlab: malheureusement, il ne fonctionne toujours pas.
utilisez 'x' et non' handles.x' – rst