Piirtäminen sovelluksen ulkopuolelle

Miten Javalla onnistuisi piirtäminen suoraan Windowsin ruudulle, eli varsinaisen Java-sovelluksen ulkopuolelle?

Tai pystyykö vaikka JFramesta tai JWindowista tekemään koko ruudun kokoisen ja samalla läpinäkyvän niin että kyseiselle alueelle tehdyt hiiren klikkaukset kuitenkin kohdistuisi Java-sovelluksen alapuolella oleville muille Windows-ohjelmille?
3410
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Miten Javalla onnistuisi piirtäminen suoraan Windowsin ruudulle, eli varsinaisen Java-sovelluksen ulkopuolelle?

Ei ole sellaista kuin piirtäminen sovelluksen ulkopuolelle.


Tai pystyykö vaikka JFramesta tai JWindowista tekemään koko ruudun kokoisen ja samalla läpinäkyvän niin että kyseiselle alueelle tehdyt hiiren klikkaukset kuitenkin kohdistuisi Java-sovelluksen alapuolella oleville muille Windows-ohjelmille?

Ei, Java ei tue läpinäkyviä ikkunoita.


Se on vain otettava koko ruudun kaappaus ja miettiä sitä.

java.awt.Toolkit
java.awt.Robot
java.awt.GraphicsDevice
.
.
.

Mutta kun ei oo mitään tietoa mitä olet tekemässä, niin on ehkä vaikeampia neuvoa.

Jos olet aikeissa toimia ulkoisten sovellusten kanssa ehkä voisit tutustua java.util.concurrent pakettiin.

Äänestä

java.lang.ProcessBuilder
java.lang.Runtime
.
.
.

Äänestä

...tehdä hieman hienostuneempi fullscreen-ohjelma johon vetää pohjaksi kuvan työpöydästä, mutta kyllä joku varmaan pystyy keksimään jonkin muun tavan ilman poppakonsteja.

Äänestä

Kommentoi aloitusta


chupachupss kirjoitti:

Miten Javalla onnistuisi piirtäminen suoraan Windowsin ruudulle, eli varsinaisen Java-sovelluksen ulkopuolelle?

Tai pystyykö vaikka JFramesta tai JWindowista tekemään koko ruudun kokoisen ja samalla läpinäkyvän niin että kyseiselle alueelle tehdyt hiiren klikkaukset kuitenkin kohdistuisi Java-sovelluksen alapuolella oleville muille Windows-ohjelmille?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu