Wie erstellt man jinternframes, welche Aktion voneinander abhängt? Beispiel Angenommen, ich habe zwei interne Rahmen, wenn ich einen Rahmen minimiere, sollte der zweite Rahmen den Rest der Jdesktopane und umgekehrt einnehmen. Mehr im Detail können wir Eclipse als Beispiel nehmen, dessen Work Space Frame und Programm Space Frame schreiben, die voneinander abhängen. kann jemand helfen, was ist die Logik dahinter? Vielen Dank im Voraus für die AntwortenGUI Jinternal frame
0
A
Antwort
0
Sie können jedem Rahmen einen WindowListener hinzufügen und auf Änderungen des internen Rahmenstatus warten.
final JInternalFrame f1, f2;
//...
f1.addInternalFrameListener(new InternalFrameAdapter() {
void internalFrameIconified(InternalFrameEvent e) {
// respond to iconfiy
}
});
f2.addInternalFrameListener(new InternalFrameAdapter() {
void internalFrameIconified(InternalFrameEvent e) {
// respond to iconify
}
});
Was tatsächlich iconifying den internen Rahmen, müssen Sie den Desktop-Manager verwenden, um Ihren JDesktopPane entsprechen, um die Aktion auszuführen:
JDesktopPane desktop;
DesktopManager mgr = desktop.getDesktopManager();
mgr.iconifyFrame(frame);
Verwandte Themen
- 1. Java GUI (SWING/AWT) - Leerer Frame - Komponenten werden nicht angezeigt
- 2. Frame für Frame Animation
- 3. Wie frame frame mit css
- 4. Android-frame-by-frame-Methode
- 5. Qt-GUI dynamisch manipulieren
- 6. Create Video, Frame für Frame, von. Net
- 7. Tkinter zeigt keinen Frame an
- 8. gui und main() Methode
- 9. wxFormBuilder und Frame-Subklassen
- 10. Wie setze ich ein Bild als Hintergrund für Frame in Swing GUI von Java?
- 11. JToggleButton nicht in GUI
- 12. Java/SWT/Wie Frame aus Schaltfläche entfernen
- 13. Einstellungen nur für GUI/Terminal emacs
- 14. Rechteckfarbe in Java GUI ändern
- 15. Wie div von einem Frame über Frame anderen zu machen?
- 16. Richtige Initialisierung von UIViewControllers View Frame
- 17. Temperaturkonverter GUI UnboundLocalError/AttributeError Probleme
- 18. Xcode build Ergebnisse Frame
- 19. Android Video Frame-Verarbeitung
- 20. AVCaptureVideoPreviewLayer frame in Swift
- 21. Ändern Tkinter Frame Titel
- 22. Frame-Animation funktioniert nicht
- 23. wxPython Frame deaktivieren/aktivieren?
- 24. Replace dropped frame
- 25. HTML-Frame-Quelle
- 26. Schaltfläche zum Frame hinzufügen
- 27. A-Frame-Animation
- 28. UWP Frame Null Referenz
- 29. UIWebView Frame Load unterbrochen
- 30. verhindern Kill Frame
ich verstand, dass ich brauche auf WindowStateListener für internen Rahmen zu arbeiten, Kannst du bitte ein kleines Beispiel posten, wie passen sie sich dem Vollbild an, je nachdem, ob andere Bildsymbolisierungen und Dekonifizierungen? – mahi