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

質問編集履歴

3

a

2020/08/06 03:52

投稿

white_
white_

スコア1

title CHANGED
File without changes
body CHANGED
@@ -37,7 +37,7 @@
37
37
  ```java
38
38
  class frame extends JFrame {
39
39
  public panel panel;
40
- public yachtframe() {
40
+ public frame() {
41
41
 
42
42
  panel = new panel();
43
43
  this.addKeyListener(new keyboard());

2

変更

2020/08/06 03:52

投稿

white_
white_

スコア1

title CHANGED
File without changes
body CHANGED
@@ -3,7 +3,11 @@
3
3
  ただ、keyPressedメソッドでkeycodeに値を入れることはできるのですが、そこからメンバ変数に入れることができません。
4
4
  解決方法をお教え頂ければ幸いです。
5
5
 
6
+ 追加
7
+ keyPressedメソッドでkeycodeに値を入れることはできていると思うのですが、
8
+ testメソッドにてkeycodeの値に応じて文字を出力するようにしているのですが、スペースキーを押しても文字が出力されません。
6
9
 
10
+
7
11
  ```java
8
12
  class keyboard implements KeyListener {
9
13
  static int keycode;

1

変更

2020/08/06 02:02

投稿

white_
white_

スコア1

title CHANGED
File without changes
body CHANGED
@@ -19,4 +19,24 @@
19
19
  }
20
20
  }
21
21
  }
22
+ ```
23
+
24
+ ```java
25
+ public class aaaa{
26
+ public static frame frame;
27
+ public static void main(String[] args) {
28
+ frame = new frame();
29
+ }
30
+ }
31
+ ```
32
+
33
+ ```java
34
+ class frame extends JFrame {
35
+ public panel panel;
36
+ public yachtframe() {
37
+
38
+ panel = new panel();
39
+ this.addKeyListener(new keyboard());
40
+ }
41
+ }
22
42
  ```