|
| Er det muligt at bruge Windows System Tray~ Fra : Ricki Runge |
Dato : 06-08-01 16:50 |
|
Er der nogen der ved hvordan man kan bruge funktionaliteten i Windows, hvor
man kan have sit program minimeret til "System Tray" (sådan et ikon ved
siden af uret)... jeg er ledt og ledt men intet fundet... er det overhovedet
muligt med Java?
/Ricki Runge
| |
Lars Dam (06-08-2001)
| Kommentar Fra : Lars Dam |
Dato : 06-08-01 17:24 |
|
On Mon, 6 Aug 2001 17:49:42 +0200, "Ricki Runge" <ricki@ricki.dk>
wrote:
>Er der nogen der ved hvordan man kan bruge funktionaliteten i Windows, hvor
>man kan have sit program minimeret til "System Tray" (sådan et ikon ved
>siden af uret)... jeg er ledt og ledt men intet fundet... er det overhovedet
>muligt med Java?
Det er ikke muligt med java, da SystemTray er en windows specifik
feature.
Det er dog indirekte muligt hvis du lave et native interface til
Windows System API'et.
Så skal du lave en native metode som kalder en dll der kalder windows
api for at tilgå Tray'et
>/Ricki Runge
>
vh. ld
| |
Ukendt (06-08-2001)
| Kommentar Fra : Ukendt |
Dato : 06-08-01 19:41 |
|
"Lars Dam" <larsdamXXspamXXprotectionXX@post2.tele.dk> skrev i en meddelelse
news:g1htmt8mu7htphb2tpl6le8j6sgcvr39ov@4ax.com...
> On Mon, 6 Aug 2001 17:49:42 +0200, "Ricki Runge" <ricki@ricki.dk>
> wrote:
>
> >Er der nogen der ved hvordan man kan bruge funktionaliteten i Windows,
hvor
> >man kan have sit program minimeret til "System Tray" (sådan et ikon ved
> >siden af uret)... jeg er ledt og ledt men intet fundet... er det
overhovedet
> >muligt med Java?
>
> Det er ikke muligt med java, da SystemTray er en windows specifik
> feature.
>
> Det er dog indirekte muligt hvis du lave et native interface til
> Windows System API'et.
>
> Så skal du lave en native metode som kalder en dll der kalder windows
> api for at tilgå Tray'et
Eller bruge Microsoft's Java API ( fydaføj )
--
Med venlig hilsen
Søren Staun Jørgensen
ssj@get2.net.dk
>
> >/Ricki Runge
> >
>
> vh. ld
>
| |
Brian Matzon (06-08-2001)
| Kommentar Fra : Brian Matzon |
Dato : 06-08-01 21:49 |
|
"Soren Staun Jorgensen get2net dk>" <ssj<atdot> wrote in message
news:3b6ee4f5$0$31245$ba624c82@nntp01.dk.telia.net...
> "Lars Dam" <larsdamXXspamXXprotectionXX@post2.tele.dk> skrev i en
meddelelse
> news:g1htmt8mu7htphb2tpl6le8j6sgcvr39ov@4ax.com...
> > On Mon, 6 Aug 2001 17:49:42 +0200, "Ricki Runge" <ricki@ricki.dk>
> > wrote:
> >
> > >Er der nogen der ved hvordan man kan bruge funktionaliteten i Windows,
> hvor
> > >man kan have sit program minimeret til "System Tray" (sådan et ikon ved
> > >siden af uret)... jeg er ledt og ledt men intet fundet... er det
> overhovedet
> > >muligt med Java?
> >
> > Det er ikke muligt med java, da SystemTray er en windows specifik
> > feature.
> >
> > Det er dog indirekte muligt hvis du lave et native interface til
> > Windows System API'et.
> >
> > Så skal du lave en native metode som kalder en dll der kalder windows
> > api for at tilgå Tray'et
>
> Eller bruge Microsoft's Java API ( fydaføj )
Tja om man bruge MS API eller en Windows DLL fil er vel lige ondt...
Jeg har ikke tjekket om MS tilbyder den funktionalitet, men jeg vil
da heller bruge et API kald end jeg vil lege JNI... (Dette afhænger
selvfølgelig af, at det produkt jeg laver er MS only).
/Brian Matzon
| |
Thorbjørn Ravn Ander~ (08-08-2001)
| Kommentar Fra : Thorbjørn Ravn Ander~ |
Dato : 08-08-01 22:01 |
|
Brian Matzon wrote:
> Tja om man bruge MS API eller en Windows DLL fil er vel lige ondt...
> Jeg har ikke tjekket om MS tilbyder den funktionalitet, men jeg vil
> da heller bruge et API kald end jeg vil lege JNI... (Dette afhænger
> selvfølgelig af, at det produkt jeg laver er MS only).
Du kan jo forsøge at kalde den pågældende MS-klasse. Hvis det lykkes så er du
på en Windows maskine - hvis ikke så er du ligeglad.
--
Thorbjørn Ravn Andersen "...plus... Tubular Bells!"
http://bigfoot.com/~thunderbear
| |
Ricki Runge (06-08-2001)
| Kommentar Fra : Ricki Runge |
Dato : 06-08-01 21:16 |
|
"Lars Dam" <larsdamXXspamXXprotectionXX@post2.tele.dk> wrote in message
news:g1htmt8mu7htphb2tpl6le8j6sgcvr39ov@4ax.com...
> Det er ikke muligt med java, da SystemTray er en windows specifik
> feature.
Det tænkte jeg nok, men jeg ville lige høre andre inden jeg smed det helt ud
af hovedet.
> Det er dog indirekte muligt hvis du lave et native interface til
> Windows System API'et.
>
> Så skal du lave en native metode som kalder en dll der kalder windows
> api for at tilgå Tray'et
Det er fandme langhåret.... men det kunne nu alligevel være meget sjovt at
prøve at se om man kunne
Tak for hjælpen i hvert fald
Ricki
| |
Morten Grue Nielsen (07-08-2001)
| Kommentar Fra : Morten Grue Nielsen |
Dato : 07-08-01 09:01 |
|
Hey faldt lige over
http://www.nevaobject.com/java/jcoro/coroutine4java.htm
måske noget du kan bruge ?
Morten N!
"Ricki Runge" <ricki@ricki.dk> skrev i en meddelelse
news:3b6ebc68$0$52586$edfadb0f@dspool01.news.tele.dk...
> Er der nogen der ved hvordan man kan bruge funktionaliteten i Windows,
hvor
> man kan have sit program minimeret til "System Tray" (sådan et ikon ved
> siden af uret)... jeg er ledt og ledt men intet fundet... er det
overhovedet
> muligt med Java?
>
> /Ricki Runge
>
>
| |
|
|