Stage.close() funktion

JavaFX und die Programmierung

Moderator: wegus

Antworten
Mitch
Beiträge: 79
Registriert: 02.03.2010, 12:39

Stage.close() funktion

Beitrag von Mitch » 31.03.2010, 13:35

Ist mir ja schon fast peinlich wieviel ich heir frage, aber bislang hab ich auch gute Hilfe bekommen^^

Hab da noch eine frage die ich direkt hier mal zusätzlich stelle.
Ich habe eine Funktion, die ein Stage öffnet. Um den richtigen Inhalt darzustellen übergebe ich der "Stage Funktion" ein Parameter, welcher für weitere funktionsaufrufe als Indikator dient. Wenn ich nun einen Button drücke will ich, dass das aktuelle Fenster zu geht und ein neues mit einem anderen Parameter auf geht.
Ich habs volgendermassen Probiert:

Code: Alles auswählen

function choice():Void{
        println(pressedAktuellerVerbrauch);
        VerbrauchStage.close();
        if (pressedAktuellerVerbrauch[0]==true) {Verbrauch(Values.zaehler_Strom);}
        if (pressedAktuellerVerbrauch[1]==true) {Verbrauch(Values.zaehler_Gas);}

}

public function Verbrauch(zaehler:String[]):Stage {
       VerbrauchStage=Stage {
...
Wenn ich das so mache, schliest er mir einfach nur das Fenster und macht kein neues auf.
MfG

Mitch
Beiträge: 79
Registriert: 02.03.2010, 12:39

Re: Stage.close() funktion

Beitrag von Mitch » 06.04.2010, 14:32

Kann mir dabei niemand helfen? Ich steh damit immernoch auf dme Schlauch.
Endweder es öffnet sich kein neues Fenster oder das Alte bleibt stehn.
Bin langsam am verzweifeln. :evil:

Mitch
Beiträge: 79
Registriert: 02.03.2010, 12:39

Re: Stage.close() funktion

Beitrag von Mitch » 15.04.2010, 11:42

Hab eine andere Lösung gefunden.
Lasse nun nur den Inhalt des Stages löschen und neu aufbaun.
MfG
-close-

Antworten