DockingFrames schließen

Status
Nicht offen für weitere Antworten.

PollerJava

Top Contributor
Hallo nochmal,

ich arbeite mit den DockingFrames,
ich füge


Code:
DefaultDockable pV = new DefaultDockable();   
DockableProperty location = DockUtilities.getPropertyChain( station, dummy);
                    if(!station.drop(pV, location)) {
                        station.drop(pV);
                        }

Wenn jetzt in meinem Programm ein externes Ereignis auftritt, dann möchte ich einen dieser DefaultDockable (ich habe alle pVs in einer Liste gespeichert (tabComp.put(node.toString(), tP); ) schließen/entfernen,

ich habs jetzt schon probiert mit

Code:
station.removeDockable(tabComp.get(node.toString());  // hier passiert gar nichts 
oder auch
station.drag(tabComp.get(node.toString())   // hier bekomme ich eine Fehler:

Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: This dockable cannot be dragged, its not child of the station.
        at bibliothek.gui.dock.station.SplitDockStation.drag(SplitDockStation.java:1438)

station.removeAllDockables(); geht einwandfrei, da sind dann alle Fenster weg

Was mache ich da falsch oder hab ich da was übersehen?

Vielen Dank,

lg
 
B

Beni

Gast
Das Dockable könnte mit einem anderen kombiniert worden sein, dann wäre es jetzt auf einer StackDockStation.

Am einfachsten fragst du das Dockable nach seinem Parent, dann erwischst du immer den richtigen:
Code:
DockStation station = dockable.getDockParent();
if( station != null ){
  station.drag( dockable );
}

(P.S. übrigens: Version 1.0.2 ist draussen)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
P DockingFrames Allgemeine Java-Themen 19
P PooledConnection früher schließen oder abarbeitung queuen? wie vorgehen Allgemeine Java-Themen 7
C anderes Programm schließen! Allgemeine Java-Themen 5
MaxG. Swing Frame schließen Allgemeine Java-Themen 9
T Fenster schließen verhindern Allgemeine Java-Themen 13
Tausendsassa Threads Einen Thread sich selbst schließen lassen Allgemeine Java-Themen 17
Tausendsassa Interface Eine Gui von einer anderen schließen lassen Allgemeine Java-Themen 3
F Fenster schließen bei Klick auf Kreuz Allgemeine Java-Themen 14
A Applet Alle Threads beim schließen des Applets beenden Allgemeine Java-Themen 8
T Methode beim Schließen der xhtml Seite? Allgemeine Java-Themen 4
D Dialog soll sich beim Klick auf Button schließen Allgemeine Java-Themen 8
E externen Prozess schließen, wenn Programm geschlossen wird Allgemeine Java-Themen 2
Landei DDE-Probleme und Programm schließen Allgemeine Java-Themen 2
B Algorythmus Lücke in Sequenz schließen Allgemeine Java-Themen 7
B Applet Destruktor beim Browser schließen? Allgemeine Java-Themen 5
B Öffnen und schließen von Pdf-Files Allgemeine Java-Themen 8
nrg Java Observer in SysTray laufen lassen / Console schließen Allgemeine Java-Themen 2
A HTML-Seite wieder schließen Allgemeine Java-Themen 2
A Java-Anwendung "richtig" schließen ohne JVM zu beenden Allgemeine Java-Themen 2
N JTree nicht genutzte Pfade schließen Allgemeine Java-Themen 2
M Programm schließen? Allgemeine Java-Themen 2
E Alle unter Prozesse der beim schließen mit schließen Allgemeine Java-Themen 3
S GUI komplett schließen und wieder Neu laden? Allgemeine Java-Themen 4
A Problem mit ShutdownHook beim schließen Allgemeine Java-Themen 7
O File zum löschen "schließen" Allgemeine Java-Themen 2
M Programm schließen und wieder neu starten Allgemeine Java-Themen 9
MQue Datei- referenz schließen Allgemeine Java-Themen 5
M Methode vor dem Schließen aufrufen Allgemeine Java-Themen 4
P Pfad schließen xml Allgemeine Java-Themen 3
W Das schließen des JFrame abfangen, wiei? Allgemeine Java-Themen 6
C externes Programm läuft erst nach schließen des mainprogramm Allgemeine Java-Themen 7
G Java-Applet bzw. Browser schließen Allgemeine Java-Themen 3
S automatisches schließen des prog Allgemeine Java-Themen 2
S mit welchem befehl kann ich mein programm autom. schließen Allgemeine Java-Themen 3
Q Methode soll auf schließen eines Frames warten Allgemeine Java-Themen 4
D Fremdes Programm schließen (ohne process.destroy()) Allgemeine Java-Themen 8
A öffnen und schließen von programmen aus java Allgemeine Java-Themen 3
M ALT-F4 fenster schließen unterdrücken Allgemeine Java-Themen 2
P Java --> Anwendungen Starten/Schließen Allgemeine Java-Themen 10
U JFrame, JOptionPane - vor dem Schließen Benutzer fragen Allgemeine Java-Themen 10
N Java Fenster schließen Allgemeine Java-Themen 2
G Fenster/Frame schließen Allgemeine Java-Themen 16
T CMD nach aufruf von javaw Programmname wieder schließen Allgemeine Java-Themen 3
J JFrame Problem beim schließen Allgemeine Java-Themen 2
V Button schließen - NullPointerException Allgemeine Java-Themen 6
J Chatprog schließen,AWT + Swing Allgemeine Java-Themen 4

Ähnliche Java Themen

Neue Themen


Oben