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

質問編集履歴

7

追記

2018/06/10 15:11

投稿

aiueoaiueoaiue
aiueoaiueoaiue

スコア94

title CHANGED
File without changes
body CHANGED
@@ -43,6 +43,8 @@
43
43
  }
44
44
  }
45
45
  ```
46
+ ###ディレクトリ構造のキャプチャ
47
+ ![イメージ説明](c6efd2f1f9206576b96a284cb62a349d.png)
46
48
  ###補足
47
49
  ソースコードはkuboyamaというディレクトリの中にkubotatsu.javaという名前で入っています。
48
50
  クラスファイルもkuboyamaというディレクトリの中にkubotatsu.classという名前で入っています。

6

消去

2018/06/10 15:11

投稿

aiueoaiueoaiue
aiueoaiueoaiue

スコア94

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

修正

2018/06/10 15:00

投稿

aiueoaiueoaiue
aiueoaiueoaiue

スコア94

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

追記

2018/06/10 14:59

投稿

aiueoaiueoaiue
aiueoaiueoaiue

スコア94

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

修正

2018/06/10 14:58

投稿

aiueoaiueoaiue
aiueoaiueoaiue

スコア94

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,7 @@
1
1
  ###実現したい事
2
2
  Javaでパッケージを用いたソースを記述したのですが、wrong nameとエラーが出てしまいます。パッケージの記述部分をコメントアウトすると上手くいくのですが、パッケージを使うとエラーが出る原因が分かりません。すごく初歩的なミスをしている気がするのですが(ソースのミスとかではなくファイルの置き場所的なミス)、分かる方回答お願い致します。
3
3
  ###エラーメッセージ
4
- java.lang.NoClassDefFoundError: kamiMW (wrong name: kuboyama/kubotatsu)
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

追記

2018/06/10 14:20

投稿

aiueoaiueoaiue
aiueoaiueoaiue

スコア94

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

修正

2018/06/10 14:19

投稿

aiueoaiueoaiue
aiueoaiueoaiue

スコア94

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というディレクトリの中にkurotatsu.javaという名前で入っています。
18
+ ソースコードはkuboyamaというディレクトリの中にkubotatsu.javaという名前で入っています。
19
19
  クラスファイルもkuboyamaというディレクトリの中にkubotatsu.classという名前で入っています。
20
20
  kuboyamaディレクトリでjavac kubotatsu.javaとコンパイルすると、コンパイルは通ります。
21
- 同じkuboyamaディレクトリ内でappletviewer kubotastu.javaと実行するとアプレットが初期化されていないと表示され、エラー文がコマンドプロンプトにずらずら出ます。
21
+ 同じkuboyamaディレクトリ内でappletviewer kubotatsu.javaと実行するとアプレットが初期化されていないと表示され、エラー文がコマンドプロンプトにずらずら出ます。