質問編集履歴

1

変更

2016/02/14 05:04

投稿

ryo-dev
ryo-dev

スコア437

test CHANGED
File without changes
test CHANGED
@@ -1,10 +1,78 @@
1
- ![イメージ説明](5e93d8757e8e70cb9d9176a5eb3a5ff2.png)
1
+ ```java
2
2
 
3
- こちらの画像のプログラムをメインとし、
3
+ public class Main {
4
4
 
5
- ![イメージ説明](a5042216a8fb211d14633325a704fb78.png)
5
+ public static void main(String[] args)throws java.io.IOException//メイン
6
6
 
7
+ {
8
+
9
+ System.out.println("やっはろー");
10
+
11
+ Sub a = new Sub ();
12
+
13
+ a.SubMain();
14
+
15
+ }
16
+
17
+ }
18
+
19
+ ```
20
+
21
+ こちら↑ で```sub```を呼んでいます。
22
+
23
+ ```java
24
+
25
+ public class Sub extends javax.swing.JFrame
26
+
27
+ {
28
+
29
+
30
+
31
+ public void SubMain () throws java.io.IOException
32
+
33
+ {
34
+
35
+ // ウインドウ画面を作成 jf
36
+
37
+ javax.swing.JFrame jf = new javax.swing.JFrame(); //ウインドウ作成
38
+
39
+ jf.setBounds( 20, 30, 1200, 600); //座標と大きさを決める
40
+
41
+ jf.setDefaultCloseOperation(javax. swing. JFrame.EXIT_ON_CLOSE); //終了の後処理
42
+
43
+
44
+
45
+ javax.swing.JPanel jp1 = Base (); //パネル1を作成
46
+
47
+ jf.add(jp1); //jfに貼り付け
48
+
49
+
50
+
51
+ jf.setVisible(true) ; //ウインドウを表示
52
+
53
+
54
+
55
+ enableEvents(java.awt.AWTEvent.KEY_EVENT_MASK);
56
+
57
+ }
58
+
59
+
60
+
61
+ protected void processKeyEvent(java.awt.event.KeyEvent e)
62
+
63
+ {
64
+
65
+ System.out.println("キー" + e.getKeyCode() + "が押されたよ!");
66
+
67
+ }
68
+
69
+ 以下省略
70
+
71
+ ```
72
+
73
+
74
+
7
- こちらのプログラムを呼んでいるんですが、subのところに波線が現れます。
75
+ こちらのプログラムを呼んでいるんですが、一番上のsubのところに波線が現れます。
8
76
 
9
77
  それに、何かのキーを押すと「キーが押されたよ」と表示するはずなんですが表示しません。
10
78