|
|
"EditText"-Feld automatisch im GUI aktualisieren |
|
Basti85 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.02.2008, 15:18
Titel: "EditText"-Feld automatisch im GUI aktualisieren
|
|
Hallo zusammen,
kann mir bitte jemand weiterhelfen?
Ich möchte das "Edit Text"-Feld als eine kontinuierliche Anzeige nutzen, jedoch ohne das Betätigen eines Push Buttons.
Das "Edit Text"-Feld soll den Wert selbständig ändern.
Danke im Voraus!
|
|
|
|
|
Martin |
Admin
|
|
Beiträge: 652
|
|
|
|
Anmeldedatum: 16.06.07
|
|
|
|
Wohnort: Bietigheim-Bissingen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.02.2008, 15:26
Titel:
|
|
Hallo Basti85,
ich hab mal einen StaticText immer aktualisiert wenn ein Slider bewegt wurde.
Der Code hierfür sieht so aus:
Das müsste "eigentlich" auch mit einem EditText gehen?!
Automatisch aktualisieren (Schleife etc.) finde ich nicht so geschickt, da normalerweise davor immer irgendetwas gemacht wird und daraufhin ein Ergebnis kommt. Bsp. Slider!
Gruß Martin
_________________
Der kleine goMatlab.de-Knigge - Eine kleine Liste von wichtigen Regeln, die jeder beachten sollte
|
|
|
Basti85 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.02.2008, 15:43
Titel:
|
|
Danke für die schnelle Antwort, Martin.
Leider, bringt mich das nicht weiter. Da ich ja auch eine "händische" Eingabe zur Aktualisierung der Anzeige vornehmen muss.
Die veränderlichen Werte, die ich zur Anzeige bringen möchte, werden von einen Server zur Verfügung gestellt. Diese sollen als eine Art "Live-Anzeige" dargestellt werden.
|
|
|
Martin |
Admin
|
|
Beiträge: 652
|
|
|
|
Anmeldedatum: 16.06.07
|
|
|
|
Wohnort: Bietigheim-Bissingen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.02.2008, 15:53
Titel:
|
|
|
|
|
Basti85 hat Folgendes geschrieben: |
Leider, bringt mich das nicht weiter. Da ich ja auch eine "händische" Eingabe zur Aktualisierung der Anzeige vornehmen muss.
Die veränderlichen Werte, die ich zur Anzeige bringen möchte, werden von einen Server zur Verfügung gestellt. Diese sollen als eine Art "Live-Anzeige" dargestellt werden. |
Ja aber wie soll das gehen?!
Sagen wir mal der Server überschreibt dir aller 100ms den Wert in dem EditText. Wie soll dann deine händische Änderung wirksam werden.
Das Darstellen der Werte wie ich geschrieben hab funktioniert in dem EditText, habs gerade probiert.
Man kann dann auch noch den Wert ändern. Aber wenn der Wert aller paar Sekunden durch eine Schleife (Server) geändert wird, wie soll dann dein händischer Wert ankommen?! Irgendwo muss eine Priorität rein. Bsp eine Checkbox "Werte von Server holen" - "Werte manuell einpflegen".
Gruß Martin
_________________
Der kleine goMatlab.de-Knigge - Eine kleine Liste von wichtigen Regeln, die jeder beachten sollte
|
|
|
Basti85 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.02.2008, 15:59
Titel:
|
|
sorry.. da hab ich mich wohl ungünstig ausgedrückt...
eine händische Eingabe soll eben nicht erfolgen...
Ich mach mich mal daran und versuch das Anliegen mit ner Schleife zulösen.
|
|
|
Martin |
Admin
|
|
Beiträge: 652
|
|
|
|
Anmeldedatum: 16.06.07
|
|
|
|
Wohnort: Bietigheim-Bissingen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.02.2008, 16:02
Titel:
|
|
Basti85 hat Folgendes geschrieben: |
sorry.. da hab ich mich wohl ungünstig ausgedrückt...
eine händische Eingabe soll eben nicht erfolgen... |
Ne ganz doofe Frage.
Und wieso verwendest du dann einen EditText? Und keinen StaticText?
Gruß Martin
_________________
Der kleine goMatlab.de-Knigge - Eine kleine Liste von wichtigen Regeln, die jeder beachten sollte
|
|
|
CWahl |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.05.2008, 15:55
Titel:
|
|
Hallo
Also, ich habe eigentlich dasselbe Problem.
Ich möchte eine Uhr in Matlab in einer GUI Oberfläche integrieren, den "clock" string hab ich bereits zerstückelt, umformiert, und wieder zusammengebaut.
Also, es soll nun in einem kleinen Fenster (StaticText) die Uhrzeit ohne zutun weiterlaufen (entweder 10sec oder 60sec intervalle), und man soll trotzdem auf der GUI normal arbeiten können (Measurement ansteuerung).
Ich habe es schon via while schleifen und pause etc probiert, aber bis dato keine Lösung gefunden.
Vll kann mir ja jemand von euch helfen, der sowas ähnliches schon mal programmiert hat.
mfg Christian
|
|
|
nschlange |
Ehrenmitglied
|
|
Beiträge: 1.320
|
|
|
|
Anmeldedatum: 06.09.07
|
|
|
|
Wohnort: NRW
|
|
|
|
Version: R2007b
|
|
|
|
|
|
Verfasst am: 25.05.2008, 11:14
Titel:
|
|
Ich verweise hier auf einen neueren Thread
_________________
Viele Grüße
nschlange
"Chuck Norris ejakuliert fluessigen Stahl!"
|
|
|
Gesperrt: 25.05.2008, 11:14 Uhr von nschlange |
|
|
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.
|
|