Re: [問題] 監聽Panel的滑鼠座標怎麼傳給Frame???
※ 引述《howdou.bbs@ptt.cc ()》之銘言:
: 我的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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):