btn = uibutton()
btn = uibutton(style)
btn = uibutton(parent)
btn = uibutton(parent, style)
btn = uibutton(..., propertyName, propertyValue)
| Paramètre | Description |
|---|---|
| parent | figure créée avec uifigure, ou objet graphique figure. |
| style | style du bouton : 'push' (défaut) ou 'state'. |
| propertyName | nom de propriété : chaîne de caractères. |
| propertyValue | valeur de propriété : valeur compatible avec le nom de propriété. |
| Paramètre | Description |
|---|---|
| btn | un objet Button ou StateButton. |
btn = uibutton crée un bouton poussoir dans une nouvelle figure et retourne l'objet Button. Nelson appelle la fonction uifigure pour créer la figure.
btn = uibutton(style) crée un bouton du style spécifié : 'push' crée un bouton poussoir (objet Button, callback ButtonPushedFcn), 'state' crée un bouton à état (objet StateButton, avec une Value booléenne et un callback ValueChangedFcn).
btn = uibutton(parent) crée le bouton dans le conteneur parent spécifié.
btn = uibutton(..., propertyName, propertyValue) spécifie les propriétés par paires nom-valeur : Text, Icon, IconAlignment, HorizontalAlignment, VerticalAlignment, WordWrap, FontName, FontSize, FontWeight, FontAngle, FontColor, BackgroundColor, Enable, Visible, Tooltip, Position, ButtonPushedFcn (push), Value et ValueChangedFcn (state), ...
f = uifigure('Visible', 'off', 'Name', 'Buttons', 'Position', [100 100 420 260]);
btn = uibutton(f, 'Text', 'Run', 'Position', [85 130 110 30]);
sb = uibutton(f, 'state', 'Text', 'Enabled', 'Value', true, 'Position', [225 130 110 30]);
drawnow();
f = uifigure();
btn = uibutton(f, 'Text', 'Cliquez', 'Position', [100 100 100 22], 'ButtonPushedFcn', @(src, event) disp('appuyé'))
f = uifigure();
sb = uibutton(f, 'state', 'Text', 'Activer option', 'Value', true)
| Version | Description |
|---|---|
| 2.0.0 | version initiale |