2011-08-05 7 views
1

私はthisのような自動機械のためにJava(Swingを使用)でタッチスクリーンベースのアプリケーションを開発しています。オペレーティングシステムがすべてのタッチイベントを処理するので、デスクトップアプリケーションを開発してタッチデバイスで使用するだけで済みます。Java Swing - Touch Screen - L&F

一部が iを私を助けることができる場合、私はタッチスクリーン IIからのマウスポインタを削除する)ともルックを取得し、上記(IオペレーティングシステムとしてのUbuntuを使うべきものに類似感じに)感謝フルスクリーンスイングアプリをベースとし、次のように私のメインフレームウィンドウの上に透明のマウスポインタを設定IAMマウスカーソルを非表示に似たタッチの開発)

Some Hint - But not complete

+0

おそらく関連する:http://stackoverflow.com/questions/4456961/is-there-a-java-api-for-touching-devices-such-as-tablets –

答えて

1

Iamのを見て、それほど魅力的ではない感じ。

int[] pixels = new int[16 * 16]; 
Image image = Toolkit.getDefaultToolkit().createImage(
     new MemoryImageSource(16, 16, pixels, 0, 16)); 
Cursor transparentCursor = Toolkit.getDefaultToolkit() 
     .createCustomCursor(image, new Point(0, 0), 
       "invisibleCursor"); 
mainAppFrame.setCursor(transparentCursor); 

iAMは実際には金属のカスタム拡張子l & fを使用しています。ここではButtonUIペイントメソッドを書き換えて、あなたが望むものとよく似たJButtonを取得しています。私は同じことをしようとすることをお勧めします、非常に楽しいと難しいことではありません。