M : model 模組 (story )
V : view 視圖 (畫上去 )
C :Controller 控制器 (註冊, 實作)
圖示如下
VIEW -->MOUSE EVENT
再練習16-4
(1).將黑點改成圖片
(2).利用mouse drag (拖曳)啟發事件
思考
1.可否滑鼠點到黑點上方才能拖曳黑點
2.可否滑鼠點到圖片上方才能拖曳圖片
==>提示 : 判斷mousepress的點座標(x,y)
1.是否落在圓內(1)
2.是否落在圖片內(2)
ch16 視窗元件應用
練習1.將button的作用改成開關
二段式利用boolean判斷奇偶數切換
三段式開關利用%3 ==1,0,2,的循環
actionPerformerse(ActionEvent e) {
if (e.getSource == bt )
elseif
elseif
將point()放進來搭配視窗元件放進來
當button on時 show紅色訊息時
當button off 時 show 綠色
點餐系統 5個button 代表5種餐點
戳氣球遊戲 ==>提示利用mathrandom()
九九乘法表練習app
_______________________
| Q: 3*7 = ? |
| A: (TextField) | 輸入資料文字欄位
| button :確定 |
| 結果: right or wrong |
| 分數: |
讓圖片左右上下跑滑鼠點到加一分然後圖片隨機再出現
簡易計算機
沒有留言:
張貼留言