ApplicationWindow Shell minimieren (Anderes Event ausführen)

Status
Nicht offen für weitere Antworten.

CeNoRiDeR

Aktives Mitglied
Hallo alle zusammen,

ich habe ein Fenster mit den Standard Controls Minimieren, Maximieren und Schließen...

Ich will aber das das Fenster beim klick auf den Minimieren Control (in der Shell oben Rechts) nicht minimiert sondern ausgeblendet wird...

Kann mir einer sagen wie ich in das Event eingreifen kann?

Gruß
 

Wildcard

Top Contributor
Auf das Event selbst nicht (dazu müsstest du deine eigene Fenster-Leiste zeichnen), aber du kannst das anders lösen:
Benutz einen WindowListener und bei windowIconified rufst du setVisible/dispose/whatever auf
 

CeNoRiDeR

Aktives Mitglied
ok das hat wunderbar funktioniert! Ich benutze jetzt den ShellListener...

Andere Frage: kann ich das Schließen der Shell abbrechen? Der ShellListener hat die Methode shellClosed() in der ich einen Abfrage Dialog einbauen will, wenn da dann Nein gesagt wird soll die Shell auch nicht geschlossen werden...?
 

André Uhres

Top Contributor
CeNoRiDeR hat gesagt.:
..kann ich das Schließen der Shell abbrechen? Der ShellListener hat die Methode shellClosed() in der ich einen Abfrage Dialog einbauen will, wenn da dann Nein gesagt wird soll die Shell auch nicht geschlossen werden...?
Du setzt für den JFrame:
Code:
setDefaultCloseOperation(javax.swing.WindowConstants.DO_NOTHING_ON_CLOSE);
Dann machst du einen addWindowListener und in windowClosing kannst du dann entscheiden
ab der JFrame geschlossen werden soll (dispose() oder System.exit(0)) oder nicht.
 

Wildcard

Top Contributor
CeNoRiDeR redet wohl von SWT.
Leider hab ich den Code gerade nicht im Kopf, sollte aber nicht so schwierig sein...
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Setzen von der Schriftgröße bei einem Shell AWT, Swing, JavaFX & SWT 15
T Shell entwickeln AWT, Swing, JavaFX & SWT 6
S SWT Shell durch Event in der Größe verändern AWT, Swing, JavaFX & SWT 7
W SWT keybinding ESC bzw. [x] bei Shell (modal) AWT, Swing, JavaFX & SWT 2
W SWT, Shell - setMaximumSize AWT, Swing, JavaFX & SWT 2
lumo SWT Shell größe ändern... AWT, Swing, JavaFX & SWT 4
lumo SWT Shell & Menu AWT, Swing, JavaFX & SWT 2
H shell in view implementieren; menu mit keystroke unterlegen AWT, Swing, JavaFX & SWT 8
hdi SWT Zwei mal Shell öffnen = Exception AWT, Swing, JavaFX & SWT 6
HaukeG SWT Grundsätzliches über Composites, Shell und Displays AWT, Swing, JavaFX & SWT 2
C SWT Shell update probleme - Mausbewegung nötig AWT, Swing, JavaFX & SWT 2
hdi SWT Shell: Auslagerung von Code verändert Verhalten AWT, Swing, JavaFX & SWT 6
M SWT Mutter-Shell blocken während Tochter-Shell noch offen ist AWT, Swing, JavaFX & SWT 6
E NoClassDefFoundError beim Starten einer Shell AWT, Swing, JavaFX & SWT 3
S SWT Lösen mit Shell, Container oder Group? AWT, Swing, JavaFX & SWT 5
M Shell vs. Composite AWT, Swing, JavaFX & SWT 3
V [SWT] Shell transparenz AWT, Swing, JavaFX & SWT 3
M Fehler beim Zugriff von awt-KeyListener auf swt-Shell AWT, Swing, JavaFX & SWT 2
U Maximieren für SWT Shell unterbinden AWT, Swing, JavaFX & SWT 2
B SWT-Shell in den Vordergrund bringen AWT, Swing, JavaFX & SWT 2
T SWT - Inhalt einer Shell erst nach Größenänderung vorhanden AWT, Swing, JavaFX & SWT 5
I Shell aus einer Plugin-View öffnen . AWT, Swing, JavaFX & SWT 4
Z MessageBox ohne Shell öffnen - SWT AWT, Swing, JavaFX & SWT 7
P Icongröße von SystemIcons (aus shell) verändern?! AWT, Swing, JavaFX & SWT 3
M AWT Programm in den Tray minimieren AWT, Swing, JavaFX & SWT 2
B Doppelte MenuBar -> Nach Minimieren verschwunden AWT, Swing, JavaFX & SWT 3
P Anwendung kommt nach minimieren nicht mehr in den Vordergrund AWT, Swing, JavaFX & SWT 5
G JFrame minimieren bug AWT, Swing, JavaFX & SWT 4
H minimieren verhindern AWT, Swing, JavaFX & SWT 4
E JWindow bewegen, minimieren, vergrößern und schließen AWT, Swing, JavaFX & SWT 5
DStrohma JFrame minimieren überschreiben AWT, Swing, JavaFX & SWT 7
T Java Konsole ins Tray minimieren AWT, Swing, JavaFX & SWT 5
G Fenster minimieren bei [win]+[d] drücken unterbinden! AWT, Swing, JavaFX & SWT 10
N JInternalFrame minimieren und schließen AWT, Swing, JavaFX & SWT 2
R Frame Formartierung wird beim Minimieren zerstört AWT, Swing, JavaFX & SWT 6
C Swing Schließen, Maximieren, Minimieren entfernen AWT, Swing, JavaFX & SWT 6
K frame minimieren in taskleiste AWT, Swing, JavaFX & SWT 5
O JDialog minimieren, wenn Hauptframe minimiert wird AWT, Swing, JavaFX & SWT 4
M Windows-Applikationen minimieren AWT, Swing, JavaFX & SWT 4
T Minimieren und Maximieren eines JFrames verhindern AWT, Swing, JavaFX & SWT 9
M Minimieren von verschachtelten JPanels AWT, Swing, JavaFX & SWT 2
H Bei BorderLayout SOUTH minimieren AWT, Swing, JavaFX & SWT 3
S Minimieren abfangen AWT, Swing, JavaFX & SWT 2
Lulumann6 minimieren AWT, Swing, JavaFX & SWT 2
P De-Minimieren AWT, Swing, JavaFX & SWT 2
N Minimieren- und Maximieren-Button eines JFrame entfernen? AWT, Swing, JavaFX & SWT 11
F Maximieren, Minimieren, Schließen Button in JTabbed Pane AWT, Swing, JavaFX & SWT 2
C JToolBar nicht minimieren beim Minimieren des Eltern-Frames AWT, Swing, JavaFX & SWT 4
TheJavaKid JFrame in Taskleiste anlegen (Minimieren) AWT, Swing, JavaFX & SWT 5
A Maximieren, Minimieren Buttons in Fensterleiste einbauen AWT, Swing, JavaFX & SWT 2
S JFrame minimieren und wieder herstellen AWT, Swing, JavaFX & SWT 2
K Bilder nach minimieren verschwunden! AWT, Swing, JavaFX & SWT 7
J JFrame mit eigenen Button minimieren AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen

Neue Themen


Oben