• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> Klick

Trayicon Java - Mac Menübar

MACRASSI

Gelbe Schleswiger Reinette
Registriert
21.11.04
Beiträge
1.754
Wie kann ich mit java so ein Icon in die Mac Menübar bekommen?
Für Windows gibt es ja das Trayicon. Wie macht man sowas auf dem Mac?

Gruß Rasmus
 

lol

Uelzener Rambour
Registriert
26.01.07
Beiträge
366
Wozu brauchst du das?
Ist mMn unnötig.
 

MACRASSI

Gelbe Schleswiger Reinette
Registriert
21.11.04
Beiträge
1.754
Damit ich dann da oben ein menü haben kann bzw etwas anzeigen.
 

nevermind

Bismarckapfel
Registriert
19.12.07
Beiträge
142
er wird wohl kaum wegen nem tray Icon die Programmiersprache für ein ganzes Projekt wechseln^^

mit java se 6 geht das genauso wie unter win. ist halt awt. sth like that:

Code:
if (SystemTray.isSupported()) {
SystemTray sysTray = SystemTray.getSystemTray();
Image icon = ImageIO.read(new File("myIcon.png"));
PopupMenu pop = new PopupMenu();
TrayIcon trayIcon = new TrayIcon(icon, "MyTrayIcon", pop);
trayIcon.setImageAutoSize(true);
sysTray.add(trayIcon);
}

exceptions aussen vor, listener musst du auch noch dranhängen.
 
  • Like
Reaktionen: MACRASSI

LittlePixel

Strauwalds neue Goldparmäne
Registriert
09.07.08
Beiträge
641
Bei mir ist es lange mit Java her. Das ist cool.
Danke für das Snippet.

Viele Grüße
 

lol

Uelzener Rambour
Registriert
26.01.07
Beiträge
366
Die Uhr und die Lupe sind das überflüssigste an der Sache überhaupt.
Ohne wenn und aber, Fakt.

Viele Grüße

Da muss ich mich geschlagen geben, denn ich habe mich verlesen! :)
Ich dachte, TE wollte "so'nen ollen Kaffepott" neben die Uhr basteln, wie unter Windows, wenn man eine Java App ausführt.