Window in Taskleiste

Status
Nicht offen für weitere Antworten.
G

Gast

Gast
Hallo Forum,

wie kann ich ein Fenster beim Schliessen in der Taskleiste weiter leben lassen?

Vielen Dank für jede Antwort :)
 

Mag1c

Top Contributor
Hi,

Code:
	public static void main(String[] args) {
		JFrame frame = new JFrame();
		frame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
		frame.addWindowListener(new WindowAdapter() {
			public void windowClosing(java.awt.event.WindowEvent e) {
				JFrame src = (JFrame) e.getSource();
				src.setState(JFrame.ICONIFIED);
			};
		});
		frame.show();
	}

Gruß
Mag1c
 

L-ectron-X

Gesperrter Benutzer
Klar geht das, denn ich denke, er meint so etwas:
Code:
import java.awt.event.*;
import javax.swing.*;

public class JTaskFrame extends JFrame {
   private JMenuBar menubar;
   private JMenu datei;
   private JMenuItem beenden;

   public JTaskFrame(String title) {
      super(title);

      setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
      addWindowListener(new WindowAdapter() {
         public void windowClosing(WindowEvent evt) {
            setExtendedState(ICONIFIED);
         }
      });

      setSize(400, 300);
      setLocationRelativeTo(null);
      
      menubar = new JMenuBar();
      datei = new JMenu("Datei");
      beenden = new JMenuItem("Beenden");
      beenden.addActionListener(new ActionListener() {
         public void actionPerformed(ActionEvent e) {
            System.exit(0);
         }
      });
      datei.add(beenden);
      menubar.add(datei);
      setJMenuBar(menubar);
   }

   public static void main(String[] args) {
      new JTaskFrame("JTaskFrame").setVisible(true);
   }
}

Edit: Mag1c war schneller. Aber: die Methode show() ist deprecated!
icon_smile.gif
 
G

Gast

Gast
Vielen dank für die schnellen Antworten, allerdings suchte ich nach der Möglichkeit ein Fenster in dem Abschnitt der Taskleiste anzuzeigen wo die Programme die im Hintergrund laufen auch durch jeweils ein Icon angezeigt stehen, spricht neben der Systemuhr. Wenn einer was davon weiss wäre ich super dankbar!

schönen Gruß
 

thE_29

Top Contributor
@Mag1c: guckst du hier: http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Component.html#show()

Die Methode ist deprecated.. nur ist es in der Doku irgendwie untergegangen und ob einer gewissen 1.4.2_b05 oder _b06 Version sagt dir das dann auch der Compiler ;)
 

thE_29

Top Contributor
@Mag1c: ich wußte dies auch nicht :) Bis vor ein paar Wochen halt, mich hat auch jemand anderes daraufhingewiesen ;) (bzw der Compiler :bae:)
 
G

Gast

Gast
danke viel mals,

auf sourceforge.net/projects/systray ist das Projekt zu finden das eine DLL aus C++ benutzt. Offenbar gibt es kein reines Java Tool dafür... :-( oder weiss einer mehr?
 

thE_29

Top Contributor
Oha, und kann das was mit den Taskleisten??

Bzw., wo gibts den die API für den Mustang?


Nachtrag: http://download.java.net/jdk6/docs/api/index.html

Na hui ;)

Das komische ist in den class Overview findet man java.awt.Systemtray nicht aber bei den allg. Klassen ist es zu finden...


Nachtrag²: aso, es sind nicht immer alle Klassen im classview ;)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
izoards Java FX Window Event SHOWING AWT, Swing, JavaFX & SWT 17
ruutaiokwu SWT "Google Window Builder" tut keine jar's ins Projekt rein bei SWT-Projekt AWT, Swing, JavaFX & SWT 22
L JavaFX AnchorPane an die Größe der Scene oder Window binden? AWT, Swing, JavaFX & SWT 3
A Objekt von einem Window erstellen? AWT, Swing, JavaFX & SWT 8
S Window Builder AWT, Swing, JavaFX & SWT 20
I Modal Window AWT, Swing, JavaFX & SWT 26
ralfb1105 JavaFX Wie Text Label in neuem Window von Main Stage setzen? AWT, Swing, JavaFX & SWT 6
C JavaFX Window-Position AWT, Swing, JavaFX & SWT 3
Neumi5694 java.awt.Window nach javafx.stage.Window AWT, Swing, JavaFX & SWT 1
T Custom Window ohne Swing / AWT / FX..?! AWT, Swing, JavaFX & SWT 1
Ghostman1711 GUI Java von Klasse mit Application Windows anderes Application Window aufrufen AWT, Swing, JavaFX & SWT 6
Z Window Builder - Labels mit setText befüllen AWT, Swing, JavaFX & SWT 11
B JavaFX Werte aus eingefügtem Window lesen AWT, Swing, JavaFX & SWT 0
EisKaffee Swing Window Builder installieren AWT, Swing, JavaFX & SWT 1
D SWT Window passt Größe nicht an AWT, Swing, JavaFX & SWT 4
H Drag component out of window AWT, Swing, JavaFX & SWT 1
B Swing "Window Manager" - Gedankenprobleme AWT, Swing, JavaFX & SWT 9
G Window aus anderer Klasse aufrufen AWT, Swing, JavaFX & SWT 4
J Swing Window-Builder-Projekt richtig übertragen AWT, Swing, JavaFX & SWT 2
H Swing Google Window-Builder AWT, Swing, JavaFX & SWT 4
S Flackerndes Window beim DnD AWT, Swing, JavaFX & SWT 37
D SWT CheckBox auslesen (Window Builder Pro) AWT, Swing, JavaFX & SWT 2
frankred Swing Canvas nach "Window-resize" neu Zeichnen lassen wegen Anzeigefehler AWT, Swing, JavaFX & SWT 4
B Swing Window nur bedingt im Vordergrund AWT, Swing, JavaFX & SWT 5
N Window transparent, Komponenten nicht transparent AWT, Swing, JavaFX & SWT 11
R Swing Sequenz aus farbigen Quadraten in Window anzeigen AWT, Swing, JavaFX & SWT 11
J Fehlermeldung adding a window to a container AWT, Swing, JavaFX & SWT 9
L AWT Window, Dialog und verschiedene Betriebssysteme AWT, Swing, JavaFX & SWT 2
3 Eigenes Frame/Window programmieren AWT, Swing, JavaFX & SWT 2
T SWT Window Builder Pro File Dialog anzeigen AWT, Swing, JavaFX & SWT 10
J Swing kann window nicht übergeben AWT, Swing, JavaFX & SWT 14
L Fenster inaktiv setzen / deaktivieren (unable to close window) AWT, Swing, JavaFX & SWT 16
data89 Code-completion-window erzeugen - wie? AWT, Swing, JavaFX & SWT 2
Spin Window Event Beispiel AWT, Swing, JavaFX & SWT 6
H Eclipse View / Window Layout AWT, Swing, JavaFX & SWT 3
T Exception: Adding a window to a container AWT, Swing, JavaFX & SWT 14
M "Window"-Bibilotheck AWT, Swing, JavaFX & SWT 4
I JFrame-Anmerkung "Java Applet Window" entfernen AWT, Swing, JavaFX & SWT 4
T Synchrones Window-verschieben AWT, Swing, JavaFX & SWT 4
K Prompt window in Java? AWT, Swing, JavaFX & SWT 3
S Window über beide Bildschirme maximieren AWT, Swing, JavaFX & SWT 8
F Window#setAlwaysOnTop und Java 1.4.x AWT, Swing, JavaFX & SWT 5
M createImage in Window-Unterklasse AWT, Swing, JavaFX & SWT 4
M Window unterteilen AWT, Swing, JavaFX & SWT 9
R JFrame -- Variable Positionierung durch Window Manager? AWT, Swing, JavaFX & SWT 2
G Window wird angezeigt, nur der Inhalt nicht AWT, Swing, JavaFX & SWT 5
S Window Listener, Exit, bin am Verzweifeln AWT, Swing, JavaFX & SWT 24
U Reaktion auf closing window AWT, Swing, JavaFX & SWT 7
G Listener fuer Window Close AWT, Swing, JavaFX & SWT 2
M not serializable: sun.awt.window.WImage AWT, Swing, JavaFX & SWT 8
N frage ueber D&D von window wie in einige IDE AWT, Swing, JavaFX & SWT 7
P Transparentes Window/JFrame (mit SkinLF?) AWT, Swing, JavaFX & SWT 10
R "Statusbar" - JFrame mit 'Java Applet Window' AWT, Swing, JavaFX & SWT 18
S Performance-Problem: JTextArea als Logging-Window AWT, Swing, JavaFX & SWT 8
J Window Listener funzt nicht richtig AWT, Swing, JavaFX & SWT 5
R Die (J)Frame window listener AWT, Swing, JavaFX & SWT 7
M Swing pack() Problem mit Taskleiste AWT, Swing, JavaFX & SWT 4
L JFrame von der Taskleiste zu den ausgeblendeten Symbolen verschieben AWT, Swing, JavaFX & SWT 2
M Anzahl Frames in Taskleiste AWT, Swing, JavaFX & SWT 2
qwerqer Swing Anwendung soll blinken (Taskleiste) AWT, Swing, JavaFX & SWT 3
R Anwendung ohne Symbol in der Taskleiste AWT, Swing, JavaFX & SWT 3
U JDialog ohne Taskleiste AWT, Swing, JavaFX & SWT 7
H Swing Symbol in Taskleiste dynamisch aus- bzw. einblenden AWT, Swing, JavaFX & SWT 14
BattleMaster246 Swing Nicht in Taskleiste zeigen AWT, Swing, JavaFX & SWT 6
reibi SWT Breite Taskleiste herausfinden AWT, Swing, JavaFX & SWT 2
R Programm nicht mehr in der Taskleiste AWT, Swing, JavaFX & SWT 2
H Swing JFrame als zweite Taskleiste AWT, Swing, JavaFX & SWT 6
pinerski Swing Wo ist die Taskleiste? AWT, Swing, JavaFX & SWT 11
K Programmsymbol (in der Taskleiste) blinken lassen AWT, Swing, JavaFX & SWT 5
T Programm in die Taskleiste AWT, Swing, JavaFX & SWT 3
K frame minimieren in taskleiste AWT, Swing, JavaFX & SWT 5
Iron Monkey JFrame in der Taskleiste maximieren AWT, Swing, JavaFX & SWT 4
T Laufschrift in Taskleiste ala NetspeedMonitor AWT, Swing, JavaFX & SWT 6
hdi JFrame ohne Eintrag in der Taskleiste AWT, Swing, JavaFX & SWT 12
D JFrame in Taskleiste: Symbol nach automatischer Gruppierung AWT, Swing, JavaFX & SWT 5
? Java-SWT-Anwendung in der Taskleiste nicht sichtbar AWT, Swing, JavaFX & SWT 6
G Masken und Taskleiste, ALT-TAB AWT, Swing, JavaFX & SWT 29
vogella Größe des verfügbaren Screens (abzgl. der Taskleiste) AWT, Swing, JavaFX & SWT 2
G Tschnell-Taskleiste mit swing AWT, Swing, JavaFX & SWT 6
TheJavaKid JFrame in Taskleiste anlegen (Minimieren) AWT, Swing, JavaFX & SWT 5
L Taskleiste verdecken AWT, Swing, JavaFX & SWT 4
C Java Programm wie Windows Taskleiste AWT, Swing, JavaFX & SWT 2
H fenster minimiern nich in taskleiste sondern in programm AWT, Swing, JavaFX & SWT 2
D Wechsel in Taskleiste führt zu verschwninden von Dialog AWT, Swing, JavaFX & SWT 18

Ähnliche Java Themen


Oben