Je développe une application d'interface graphique GUI dans MATLAB. Cela devient assez complexe de nos jours, mais comme une vitrine du problème que j'ai, j'ai créé une interface graphique simple contenant un axe et un bouton. J'affiche un tracé de surf (pointes) dans les axes, et le boutonpress ajoute une barre de couleurs ('location', 'southoutside') à l'intrigue. Les axes s'étendent et chevauchent les limites que j'ai définies pour l'objet dans GUIDE. Les redimensionner via set (handles.axes1, 'Position', [...]) n'aide pas. Toute idée sur la façon de compenser cela sera grandement appréciée. En guise de remarque, j'aimerais ajouter que la gestion d'une application toujours croissante (en particulier une application graphique) dans MATLAB est absolument fastidieuse si vous voulez que les widgets fassent des choses plus complexes. Idéal pour créer quelque chose de simple rapidement, mais ne soyez pas bloqué en le construisant si vous le pouvez ...Les axes GUI de MATLAB interrompent la disposition des fenêtres
1
A
Répondre
3
Apparemment, il y a une propriété pour le widget axes appelé OuterPosition qui définit l'étendue des axes contenant tous les autres objets entourant le axes (étiquettes, graduations, barre de couleurs). La définition de la propriété ActivePositionProperty sur 'outerposition' entraîne la conservation de la position pendant la mise à l'échelle comme position externe. En outre, définir la propriété Units sur 'normalisé' permet une mise à l'échelle automatique en ce qui concerne le redimensionnement de la fenêtre. Oh joie. ;)
Questions connexes
- 1. Grille WPF pour la disposition des fenêtres
- 2. Définition de la disposition des fenêtres de sortie dans NetBeans
- 3. Matlab GUI Automation?
- 4. Afficher les entrées de caméra sur différents axes - MATLAB
- 5. MATLAB: appel des fonctions GUI/GUIDE depuis l'extérieur
- 6. Matlab GUI Table
- 7. Matlab GUI: Comment sauvegarder les résultats de fonctions (états d'application)
- 8. Compatibilité des fenêtres croisées en C# avec disposition et langage
- 9. Compatibilité entre Mac et Windows MATLAB Gui
- 10. Plusieurs fenêtres de commande MATLAB possibles?
- 11. Différents axes droite et gauche dans un graphe MATLAB?
- 12. GUI multiples dans Matlab utilisant le GUIDE
- 13. Créer un Web Gui pour dessiner une disposition de jardin
- 14. pyplot.ginput() provoque la modification des axes?
- 15. Visual Studio 2008 se bloque à la fermeture si la disposition des fenêtres est modifiée
- 16. MATLAB: Les axes peuvent-ils être cochés en tant qu'objets texte?
- 17. Ajouter une légende en dehors des axes sans redimensionnement dans MATLAB
- 18. nuage de points avec des axes égaux
- 19. Script Matlab, personnalisation des figures
- 20. Mise à jour du matlab timer pour mettre à jour le GUIDE gui de matlab?
- 21. Solution de contournement pour les wrappers de collections Java qui interrompent la réflexion
- 22. Transmettre la variable et son contenu de l'espace de travail à la fonction GUI dans MATLAB
- 23. Mips Calcul de la disposition des données
- 24. SVG Graphique linéaire sur les axes connus
- 25. Matplotlib 2D polygone dans les axes 3D
- 26. Chaussures Disposition
- 27. Impossible de trouver un git gui décent pour les fenêtres. Quelqu'un en connait un?
- 28. Intersection rectangle non aligné sur les axes
- 29. Contrôle graphique flex axes
- 30. Comment changer l'échelle des graduations dans MATLAB?