WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Bild in GUI, trotz Parent?

 

Hansi82
Forum-Anfänger

Forum-Anfänger


Beiträge: 18
Anmeldedatum: 16.12.08
Wohnort: ---
Version: 2006b,2007a,2008b
     Beitrag Verfasst am: 28.05.2009, 09:44     Titel: Bild in GUI, trotz Parent?
  Antworten mit Zitat      
Hallöchen,
sitze gerade an einer GUI und ich arbeite mit "Parents".
Nun möchte ich ein Logo einbinden, klappt auch wunderbar.. nur bekomme ich die Achsenbeschriftung nicht weg.

Code:
Fig=figure(...)
panel=uipanel('Parent',Fig,....)
Plot1=axes('Parent',panel,....)

Logo=imread('Logo1','jpg')
img(Logo,'Parent',Plot1)

Setzte ich nun unter den Code
Code:
, öffnet sich ein neues Fenster.
Gibt es dafür eine Lösung? Es ist bestimmt banal! Smile


Viele Grüße,
Hansi
Private Nachricht senden Benutzer-Profile anzeigen


outsider
Forum-Meister

Forum-Meister


Beiträge: 806
Anmeldedatum: 03.09.07
Wohnort: München
Version: R2012b
     Beitrag Verfasst am: 28.05.2009, 10:06     Titel:
  Antworten mit Zitat      
füge noch dazu
Code:
set(Plot1,'visible','off')



MfG
Private Nachricht senden Benutzer-Profile anzeigen
 
Hansi82
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 18
Anmeldedatum: 16.12.08
Wohnort: ---
Version: 2006b,2007a,2008b
     Beitrag Verfasst am: 28.05.2009, 10:14     Titel:
  Antworten mit Zitat      
Funktioniert bestens, dankeschön!
Aber leider erscheint ein neues Fenster. Sad
Mit
Code:
kann ich es zwar schließen, aber ist es möglich das neue Fenster bereits im Vorhinein zu unterdrücken?


Grüße
Private Nachricht senden Benutzer-Profile anzeigen
 
denny
Supporter

Supporter



Beiträge: 3.853
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2012b
     Beitrag Verfasst am: 28.05.2009, 12:44     Titel:
  Antworten mit Zitat      
Hallo,
schaue bei dir dein Code, noch mal gut durch,
weil der Beispiel-Code erzeugt kein Zusatzfenster
Code:

Fig=figure()
panel=uipanel('Parent',Fig,'Position',[0 0 1 1])
Plot1=axes('Parent',panel,'Position',[0 0 1 1])
Logo=fix(rand(100,100)*100);
image(Logo,'Parent',Plot1)
set(Plot1,'visible','off');
 
Private Nachricht senden Benutzer-Profile anzeigen
 
Hansi82
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 18
Anmeldedatum: 16.12.08
Wohnort: ---
Version: 2006b,2007a,2008b
     Beitrag Verfasst am: 28.05.2009, 14:24     Titel:
  Antworten mit Zitat      
Besten Dank!
Es lag also nicht an deinem Beispiel.
Das Problem ist, dass ich die GUI aus Zeitgründen mit dem Matlab GUI Editor erstellt habe.
Normalerweise mach ich das von Hand, sodass solche Fehler "durchsichtiger" sind.

Nochmal Danke!


Hansi82
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.