質問編集履歴
7
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -43,6 +43,8 @@
|
|
43
43
|
}
|
44
44
|
}
|
45
45
|
```
|
46
|
+
###ディレクトリ構造のキャプチャ
|
47
|
+

|
46
48
|
###補足
|
47
49
|
ソースコードはkuboyamaというディレクトリの中にkubotatsu.javaという名前で入っています。
|
48
50
|
クラスファイルもkuboyamaというディレクトリの中にkubotatsu.classという名前で入っています。
|
6
消去
title
CHANGED
File without changes
|
body
CHANGED
@@ -43,15 +43,6 @@
|
|
43
43
|
}
|
44
44
|
}
|
45
45
|
```
|
46
|
-
/*メソッド*/
|
47
|
-
@Override
|
48
|
-
public void init(){
|
49
|
-
setBackground(Color.lightGray);
|
50
|
-
add(this.lbl);
|
51
|
-
add(this.cbox1);
|
52
|
-
add(this.cbox2);
|
53
|
-
}
|
54
|
-
}```
|
55
46
|
###補足
|
56
47
|
ソースコードはkuboyamaというディレクトリの中にkubotatsu.javaという名前で入っています。
|
57
48
|
クラスファイルもkuboyamaというディレクトリの中にkubotatsu.classという名前で入っています。
|
5
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
```
|
22
22
|
###ソースコード
|
23
|
-
```
|
23
|
+
```java
|
24
24
|
/*<applet code = "kubotatsu.class" width="300" height="100">
|
25
25
|
</applet>*/
|
26
26
|
//package kuboyama;
|
@@ -41,6 +41,16 @@
|
|
41
41
|
add(this.cbox1);
|
42
42
|
add(this.cbox2);
|
43
43
|
}
|
44
|
+
}
|
45
|
+
```
|
46
|
+
/*メソッド*/
|
47
|
+
@Override
|
48
|
+
public void init(){
|
49
|
+
setBackground(Color.lightGray);
|
50
|
+
add(this.lbl);
|
51
|
+
add(this.cbox1);
|
52
|
+
add(this.cbox2);
|
53
|
+
}
|
44
54
|
}```
|
45
55
|
###補足
|
46
56
|
ソースコードはkuboyamaというディレクトリの中にkubotatsu.javaという名前で入っています。
|
4
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -18,7 +18,31 @@
|
|
18
18
|
```java
|
19
19
|
package kuboyama;
|
20
20
|
|
21
|
+
```
|
22
|
+
###ソースコード
|
23
|
+
```ここに言語を入力
|
24
|
+
/*<applet code = "kubotatsu.class" width="300" height="100">
|
25
|
+
</applet>*/
|
26
|
+
//package kuboyama;
|
27
|
+
|
28
|
+
import java.applet.*;
|
29
|
+
import java.awt.*;
|
30
|
+
public class kubotatsu extends Applet{
|
31
|
+
/*フィールド変数*/
|
32
|
+
Label lbl = new Label("ラベル");
|
33
|
+
Checkbox cbox1 = new Checkbox("チェックボックス(true)",true);
|
34
|
+
Checkbox cbox2 = new Checkbox("チェックボックス(false)",false);
|
35
|
+
|
36
|
+
/*メソッド*/
|
37
|
+
@Override
|
38
|
+
public void init(){
|
39
|
+
setBackground(Color.lightGray);
|
40
|
+
add(this.lbl);
|
41
|
+
add(this.cbox1);
|
42
|
+
add(this.cbox2);
|
43
|
+
}
|
44
|
+
}```
|
21
|
-
|
45
|
+
###補足
|
22
46
|
ソースコードはkuboyamaというディレクトリの中にkubotatsu.javaという名前で入っています。
|
23
47
|
クラスファイルもkuboyamaというディレクトリの中にkubotatsu.classという名前で入っています。
|
24
48
|
kuboyamaディレクトリでjavac kubotatsu.javaとコンパイルすると、コンパイルは通ります。
|
3
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
###実現したい事
|
2
2
|
Javaでパッケージを用いたソースを記述したのですが、wrong nameとエラーが出てしまいます。パッケージの記述部分をコメントアウトすると上手くいくのですが、パッケージを使うとエラーが出る原因が分かりません。すごく初歩的なミスをしている気がするのですが(ソースのミスとかではなくファイルの置き場所的なミス)、分かる方回答お願い致します。
|
3
3
|
###エラーメッセージ
|
4
|
-
java.lang.NoClassDefFoundError:
|
4
|
+
java.lang.NoClassDefFoundError: kubotatsu (wrong name: kuboyama/kubotatsu)
|
5
5
|
at java.lang.ClassLoader.defineClass1(Native Method)
|
6
6
|
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
|
7
7
|
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
|
2
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -14,7 +14,11 @@
|
|
14
14
|
at sun.applet.AppletPanel.runLoader(AppletPanel.java:728)
|
15
15
|
at sun.applet.AppletPanel.run(AppletPanel.java:378)
|
16
16
|
at java.lang.Thread.run(Thread.java:748)
|
17
|
+
###パッケージ部分の記述
|
18
|
+
```java
|
19
|
+
package kuboyama;
|
20
|
+
|
17
|
-
###補足
|
21
|
+
```###補足
|
18
22
|
ソースコードはkuboyamaというディレクトリの中にkubotatsu.javaという名前で入っています。
|
19
23
|
クラスファイルもkuboyamaというディレクトリの中にkubotatsu.classという名前で入っています。
|
20
24
|
kuboyamaディレクトリでjavac kubotatsu.javaとコンパイルすると、コンパイルは通ります。
|
1
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -15,7 +15,7 @@
|
|
15
15
|
at sun.applet.AppletPanel.run(AppletPanel.java:378)
|
16
16
|
at java.lang.Thread.run(Thread.java:748)
|
17
17
|
###補足
|
18
|
-
ソースコードはkuboyamaというディレクトリの中に
|
18
|
+
ソースコードはkuboyamaというディレクトリの中にkubotatsu.javaという名前で入っています。
|
19
19
|
クラスファイルもkuboyamaというディレクトリの中にkubotatsu.classという名前で入っています。
|
20
20
|
kuboyamaディレクトリでjavac kubotatsu.javaとコンパイルすると、コンパイルは通ります。
|
21
|
-
同じkuboyamaディレクトリ内でappletviewer
|
21
|
+
同じkuboyamaディレクトリ内でappletviewer kubotatsu.javaと実行するとアプレットが初期化されていないと表示され、エラー文がコマンドプロンプトにずらずら出ます。
|