2012-03-01 18 views
0

ブラウザに埋め込まれているアプレットの画面上でx、y座標を取得する方法はありますか?その理由は、アプレットがユーザーは今はデスクトップ全体を記録しています。アプレットの位置(x、y座標)

ブラウザウィンドウのみを記録するにはアプレットが必要です。

これは可能ですか?

Button coor = new Button("Action"); 
add(coor); 
Point loc = new Point(); 
loc = coor.getLocationOnScreen(); 
showStatus(Integer.toString(loc.x)); 
showStatus(Integer.toString(loc.y)); 

答えて

1
+0

アプレットでは、this.getLocationOnScreen()を実行する必要がありますか? – user991384

+0

* "これを行う必要があります.getLocationOnScreen()?" –

+0

こんにちはAndrewアプレットにボタンを作成してgetLocationOnScreenを使用しましたが、0,0の座標が正しくありません。 私が使用したコードは次のようなものです: Button coor = new Button( "Action"); add(coor); coor.getLocationOnScreen(); それは私にcoor.x = 0、coor.y = 0を与える – user991384

関連する問題