teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

誤字の修正をしました

2021/08/02 07:36

投稿

mememe0331
mememe0331

スコア55

title CHANGED
File without changes
body CHANGED
@@ -1,9 +1,6 @@
1
1
  ### 前提・実現したいこと
2
+ ボタンを押すと、音楽ファイルがなるようにしたいです
2
3
 
3
- ここに質問の内容を詳しく書いてください。
4
- (例)PHP(CakePHP)で●●なシステムを作っています。
5
- ■■な機能を実装中に以下のエラーメッセージが発生しました。
6
-
7
4
  ### 発生している問題・エラーメッセージ
8
5
  メソッド getDocumentBase()が推奨されていないということで、エラーが表示されてしまいます。
9
6
  どのようにすれば、エラーを解消できるのでしょうか?
@@ -101,84 +98,6 @@
101
98
  sound= getAudioClip(getDocumentBase(), "C:/Users/19t339/Desktop/Bustra/music2.wav");
102
99
  addKeyListener(this);
103
100
  }
104
-
105
- public void keyPressed(KeyEvent e) {
106
- int key = e.getKeyCode();
107
- switch (key) {
108
- case VK_SPACE:
109
- toggle = !toggle;
110
- if (!toggle) {
111
- // パズル判定処理
112
- }
113
- break;
114
- case VK_LEFT:
115
- sound.play();
116
- if (x > 0) {
117
- x--;
118
- if (toggle) {
119
- Color tmp = state[x + 1][y];
120
- state[x + 1][y] = state[x][y];
121
- state[x][y] = tmp;
122
- }
123
- }
124
- break;
125
- case VK_UP:
126
- sound.play();
127
- if (y > 0) {
128
- y--;
129
- if (toggle) {
130
- Color tmp = state[x][y + 1];
131
- state[x][y + 1] = state[x][y];
132
- state[x][y] = tmp;
133
- }
134
- }
135
- break;
136
- case VK_DOWN:
137
- sound.play();
138
- if (y < ROWS - 1) {
139
- y++;
140
- if (toggle) {
141
- Color tmp = state[x][y - 1];
142
- state[x][y - 1] = state[x][y];
143
- state[x][y] = tmp;
144
- }
145
- }
146
- break;
147
- case VK_RIGHT:
148
- sound.play();
149
- if (x < COLS - 1) {
150
- x++;
151
-
152
- if (toggle) {
153
- Color tmp = state[x - 1][y];
154
- state[x - 1][y] = state[x][y];
155
- state[x][y] = tmp;
156
- }
157
- }
158
- break;
159
- default:
160
- break;
161
- }
162
- repaint();
163
- }
164
-
165
- public void keyReleased(KeyEvent e) {}
166
-
167
- public void keyTyped(KeyEvent e) {}
168
-
169
- public static void main(String[] args) {
170
- SwingUtilities.invokeLater(() -> {
171
- /* タイトルバーに表示する文字列を指定できる */
172
- JFrame frame = new JFrame("Bustra2!");
173
-
174
- frame.add(new Bustra2());
175
- frame.pack();
176
- frame.setVisible(true);
177
-
178
- /* ×ボタンを押したときの動作を指定する */
179
- frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
180
- });
181
- }
182
101
  }
183
102
  ```
184
103
 

1

誤字の修正をしました

2021/08/02 07:36

投稿

mememe0331
mememe0331

スコア55

title CHANGED
@@ -1,1 +1,1 @@
1
- Javaで指定のキーを押すと、効果音るjavaプログラム
1
+ Javaで指定のキーを押すと、効果音が鳴るjavaプログラム
body CHANGED
File without changes