2015-06-15 150 views
0

你好,我想知道是否有人可以指出一個類可以幫助我創建一個像(我知道有些人可能不知道這是什麼,但堅持這一點)的覆蓋,詛咒語音疊加在傳奇聯盟上,它爲您現有的遊戲添加了重疊。對於那些不知道這是什麼的人來說,這是我能想到的唯一事情,是一個具有完全透明背景的應用程序,您可以點擊按鈕,這可以覆蓋遊戲等。在java中創建覆蓋

我只是有問題實際上形成我想在谷歌搜索,想知道是否有人可以指向我在正確的方向?

+0

「模式對話框」畫畫嗎? – Armand

+0

嘗試搜索css或js lightbox疊加層。 –

+0

這是java ...爲什麼有人將它改爲javascript ... – Potatoe

回答

0
  1. 寫您的疊加窗口/對話框的DLL(如果適用於Windows)在C或C++
  2. 寫JNI接口爲您的DLL。
  3. 直接從Java通過JNI端口使用覆蓋。

這是一件相當不容易做的事情,如果你是一個笨蛋,那麼在你做完這件事後你會做很多工作。

作爲一種選擇,也許有某種類型的庫可以使這個過程更容易,但我不知道任何。

0

我知道,我真的很晚,但我也有同樣的問題。 創建擴展Window類,覆蓋paint方法和用途:

this.setAlwaysOnTop(true); 
this.setBounds(this.getGraphicsConfiguration().getBounds()); 
this.setBackground(new Color(0, true)); 
this.setVisible(true); 

然後在paint方法:)