|
|
GUI - legende nicht in uipanel |
|
stef101 |
Forum-Newbie
|
|
Beiträge: 2
|
|
|
|
Anmeldedatum: 29.07.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.07.2016, 09:21
Titel: GUI - legende nicht in uipanel
|
|
Hallo! versuche gerade, in Octave ein GUI zu programmieren. Ich benutzte viele uipanels mit plots darin für eine gute Struktur. Nun habe ich das Problem, dass es nicht richtig funktioniert, eine Legende für die plots zu erstellen. Diese befindet sich immer außerhalb der panels. Habe ein kleines Beispiel das das Problem veranschaulicht:
Was zu folgender Darstellung führt (Bild angehängt). Habe versucht den 'parent' von der legende auch auf p1 zu setzen, dann kommt der fehler 'plot data is empty'..
Wenn man 'location' 'west' eingibt, ist die legende weiter links zu sehen. Es macht den Anschein, dass die Legende glaubt, das Panel sei im linken unteren Eck... Hat jemand eine Idee?
Danke schonmal
Beschreibung: |
|
Download |
Dateiname: |
legende_irgendwo.PNG |
Dateigröße: |
30.03 KB |
Heruntergeladen: |
647 mal |
|
|
|
|
|
ro_mat |
Forum-Century
|
|
Beiträge: 158
|
|
|
|
Anmeldedatum: 20.10.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.07.2016, 09:57
Titel:
|
|
Hallo,
da muss irgendein Bezug nicht passen - denn kopier ich deinen Beispielcode so befindet sich die Legende bei mir innerhalb der axes - also auch so wie es gehört!
Es scheint so als würde sich deine Legende wirklich auf was anderes beziehen! Was passiert denn wenn du deinen Beispielcode und nur diesen ins Command Window kopierst?
Gruß
|
|
|
stef101 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 2
|
|
|
|
Anmeldedatum: 29.07.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.07.2016, 11:25
Titel:
|
|
Danke für deine antwort.
Sehr komisch dass es bei dir funktioniert. Wenn ich den Code ins Command Window kopiere ist genau das gleiche Problem...
Das komische ist, dass der parent von der Legende die figure ist. Eigentlich sollte die Legende aber das Panel als parent haben oder? wenn ich das aber ändere mit 'set' kommt die Fehlermeldung dass es keine plotdaten gibt... Was noch komischer ist, wenn ich die größe des Panels ändere, wird auch die legende zb. länglicher.. ich bin echt überfragt
Gibt es sonst eine andere möglichkeit ohne panels mehrere plots in der GUI gut anzuordnen (außer subplot)?
lg
|
|
|
AndyydnaA |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 31.07.2016, 22:04
Titel:
|
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|