看板java
标 题Re: [问题] 监听Panel的滑鼠座标怎麽传给Frame???
发信站未来最旧小栈 (Wed Jun 14 02:55:39 2006)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ntu!OfO
※ 引述《[email protected] ()》之铭言:
: 我的Frame是Client端
: 透过Socket传送给Server
: Frame底下有个Panel 写好听到滑鼠press会跑一些程式然後repaint
: 我要同时传Panel底下的滑鼠位置给Server
: 所以是在Frame下要监听Panel里的滑鼠位置 再用Socket传
: 想请教要怎麽写才好
: 最惨的话可能不要用Panel直接一个Frame...XD
: 感激不尽
就生一个
MyPanel extends JPanel implements MouseListener [, ...]{
// initialization
public void onMousePressed(MouseEvent e){
e.getX();
e.getY();
// send mourse coordinates to server
}
// ...
}
就把 MyPanel 加到那个 Frame 里面...
至於 Socket 连线就看你是要写在 Frame 里面还是 MyPanel 视需要而定
要如何传资料见上面 "网路如何传阵列" 讨论...
--
◢█◣▏◤█◣ ◆未来最旧小栈 Oldest Future Object
█●▇█▁˙█ ◆通讯频率 OfO.twbbs.org
◥█◢▉◥█◤ ◆来源座标
sparc13.cc.ncu.edu.tw