Dialog anzeigen
Posted: Tue Apr 29, 2014 1:18 pm
Ich versuche gerade dieser Beschreibung zu folgen, um einen Dialog zu öffnen:
http://forum.sibvisions.com/viewtopic.php?f=11&t=829
Leider scheitere ich daran...
Mein Vorgehen:
Ich habe in VisionX einen leeren WorkScreen erstellt und einen Button hinzugefügt.
Auf dem Button hängt ein eventListener
In der Funktion doShowDialog versuche ich einen Dialog zu öffnen.
Der Aufruf von openInternalFrame funktioniert nicht, da mir die passende Application-Klasse fehlt.
openContent liefert mir folgenden Fehler:
Wie kann ich den Dialog korrekt öffnen?
http://forum.sibvisions.com/viewtopic.php?f=11&t=829
Leider scheitere ich daran...
Mein Vorgehen:
Ich habe in VisionX einen leeren WorkScreen erstellt und einen Button hinzugefügt.
Auf dem Button hängt ein eventListener
- Code: Select all
button.eventAction().addListener(this, "doShowDialog");
In der Funktion doShowDialog versuche ich einen Dialog zu öffnen.
- Code: Select all
public void doShowDialog() throws Throwable {
UIPanel buttonPanel = new UIPanel(new UIFormLayout());
buttonPanel.add(new UILabel("testLabel"));
Dialog dialog = new Dialog(buttonPanel);
// Dialog.openInternalFrame(getApplication(), "Testdialog", true, dialog);
getApplication().openContent(this, "Testdialog", false, dialog);
}
Der Aufruf von openInternalFrame funktioniert nicht, da mir die passende Application-Klasse fehlt.
openContent liefert mir folgenden Fehler:
Method doCloseContent not found in class com.sibvisions.apps.projx.ProjX!
Wie kann ich den Dialog korrekt öffnen?