-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathspec.txt
More file actions
40 lines (36 loc) · 1.68 KB
/
spec.txt
File metadata and controls
40 lines (36 loc) · 1.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
- JAVA 로 사과게임을 만든다.
= JFrame 을 이용하여 UI 를 만든다.
1. 시작화면
- 프로그램이 시작되면 시작화면을 표시한다.
- 중간의 시작 버튼을 클릭하면 게임화면을 표시한다.
2. 게임화면
- 상단에는 시간을 표시하고 300초를 시작으로 1초씩 줄어든다.
- 가로 세로 10 x 10 으로 만들고 1 부터 9 까지의 숫자를 랜덤하게 표시한다.
- 마우스로 클릭하여 드래그하여 4각형 영역을 선택하면 선택된 영역의 숫자를 반전으로 표시하고 선택된 영역의 합이 10 이면 해당 영역의 숫자를 공백으로 만든다.
- 지워진 영역만큼을 스코어에 더한다.
- 시간이 0이 되면 종료한다.
- 게임점수를 표시한 팝업 다이얼로그를 표시하고 확인을 선택하면 시작화면으로 돌아간다.
시작화면
+---------------------------------+
| |
| |
| 시작 |
| |
| |
+----------------------------------
게임화면
+---------------------------------+
| Time:300 |
| Score:0 |
| |
| 9 1 8 3 5 2 4 1 4 3 |
| 1 9 8 3 5 2 4 1 4 3 |
| 9 1 8 3 5 2 4 1 4 3 |
| 9 1 8 3 5 2 4 1 4 3 |
| 9 1 8 3 5 2 4 1 4 3 |
| 9 1 8 3 5 2 4 1 4 3 |
| 9 1 8 3 5 2 4 1 4 3 |
| 9 1 8 3 5 2 4 1 4 3 |
| 9 1 8 3 5 2 4 1 4 3 |
| 9 1 8 3 5 2 4 1 4 3 |
+---------------------------------+