マウス座標によるスレッドの停止と起動
をテンプレートにして作成
開始行:
*概要 [#w5a028d2]
-パネルを実質利用していないときに,反復継続的な計算処理を...
*実装方法 [#x23662f3]
-MouseListenerインタフェースを用い、void mouseEntered(Mou...
Thread act; //Threadクラス型のクラス変数
public void run(){
計算処理.
}
//マウスカーソルがコンポーネント内に入ったら,スレッ...
public void mouseEntered(MouseEvent e){
if(act==null){
act=new Thread(this);
act.start();
}
//マウスカーソルがコンポーネント外に出たら,スレッド...
public void mouseExited(MouseEvent e){
if(act!=null) act=null;
}
終了行:
*概要 [#w5a028d2]
-パネルを実質利用していないときに,反復継続的な計算処理を...
*実装方法 [#x23662f3]
-MouseListenerインタフェースを用い、void mouseEntered(Mou...
Thread act; //Threadクラス型のクラス変数
public void run(){
計算処理.
}
//マウスカーソルがコンポーネント内に入ったら,スレッ...
public void mouseEntered(MouseEvent e){
if(act==null){
act=new Thread(this);
act.start();
}
//マウスカーソルがコンポーネント外に出たら,スレッド...
public void mouseExited(MouseEvent e){
if(act!=null) act=null;
}
ページ名: