annotate src/alice/test/topology/aquarium/fx/AquariumController.java @ 40:8119d2bc3735 default tip

refactor
author YU
date Mon, 09 Jun 2014 19:17:00 +0900
parents 43ae0c87885b
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
1 package alice.test.topology.aquarium.fx;
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
2
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
3 import javafx.fxml.FXML;
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
4 import javafx.scene.control.TextField;
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
5 import javafx.scene.image.ImageView;
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
6 import javafx.scene.input.KeyEvent;
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
7
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
8 public class AquariumController {
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
9
6
ae0a39622a58 add Position controller
e095732
parents: 4
diff changeset
10 @FXML
ae0a39622a58 add Position controller
e095732
parents: 4
diff changeset
11 private TextField text;
20
e095732
parents: 15
diff changeset
12 @FXML
e095732
parents: 15
diff changeset
13 private ImageView background;
e095732
parents: 15
diff changeset
14 @FXML
e095732
parents: 15
diff changeset
15 private ImageView FISH0;
e095732
parents: 15
diff changeset
16
1
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
17
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
18 public AquariumController(){
8
b973de8b6785 add build.xml
e095732
parents: 6
diff changeset
19 System.out.println("run JavaFX");
1
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
20 }
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
21
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
22 @FXML
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
23 public void PressedKey3(KeyEvent ke){
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
24 switch (ke.getCode()){
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
25 case RIGHT:
15
3458bde834d3 remove NullPointerException
e095732
parents: 8
diff changeset
26 new UpdateData(new FishData(10,0,0));
1
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
27 break;
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
28 case LEFT:
15
3458bde834d3 remove NullPointerException
e095732
parents: 8
diff changeset
29 new UpdateData(new FishData(-10,0,0));
1
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
30 break;
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
31 case UP:
15
3458bde834d3 remove NullPointerException
e095732
parents: 8
diff changeset
32 new UpdateData(new FishData(0,-10,0));
1
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
33 break;
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
34 case DOWN:
15
3458bde834d3 remove NullPointerException
e095732
parents: 8
diff changeset
35 new UpdateData(new FishData(0,10,0));
1
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
36 break;
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
37 default:
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
38 break;
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
39 }
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
40
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
41 }
b997f2ce1a04 add Controller Class
one
parents:
diff changeset
42 }