2011年10月1期PCサロンJava初心者で分からなくて困っています TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
使いやすいエディタって何よ? in難民板
使えるネット?からこんなメールが来た。
【Sleipnir】タブブラウザ@pc2nanmin【DonutP】
hearts;hearts;HSP小学校hearts;hearts;


Java初心者で分からなくて困っています


1 :04/03/26 〜 最終レス :09/03/01
初心者なので分かる方宜しくお願いします。Javaでアプレットを使用するためにコードを作成していただきました。
コンパイルすると問題なく、クラスファイルが作れました。
その後、ネットで調べてhtmlのコードを作成し、教材に書いてあった通りに、appletviewer 000.javaと入力したら
プロパティファイルが読み込まれていません、と出た後に
入出力の例外が発生しました、と出てうまく起動しません。
入出力の機能は使ってないはずなのですが分かりません…
どこを直せばいいのでしょうか?教えてください。
長文すみません。

2 :
   .__
  J_†_|   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   (,,゚Д゚) <  悩める2ゲッター達よ、集いなさい。
  ハ ̄ ̄`つ | 自らの罪を告解し、きなさい。
  し ╋|   | 大いなる2ゲット神のもとに…ゲットー!
   |___|   \__________________
   ∪ ∪

3 :
2

4 :
>>1
氏ね

5 :
釣り

6 :
本気なのですが…。
コンパイルできてクラスファイルは作れたのに
入出力例外が何故出るのか分かりません…。
ソースも乗せろと言われれば乗せます。
何分、自分で作成したのではないのでどこをいじればいいのやら…。

7 :
だな

8 :
appletviewer *.htmlじゃなかったっけ

9 :
そのあとそれでやったんですが無理でした

10 :
なんだよ000.javaて

11 :
拡張子がjavaのファイルはJavaソースファイルだぞ。
コンパイルされたファイルの拡張子は.classだ。
HTMLのソースはどうなっている?
Javaクラスファイルを参照しているか?
状況がよく掴めないのでソースをここに貼り付けてくれ。

12 :
もちろんネタスレだよね

13 :
意味がわからないおいらは初心者。
初心者を語って単発スレを立て初心者のイメージダウンを謀る>>1は中級者。

14 :
それがどこまで本当なのか

15 :
<ActionListener の匿名インプリメンテーションです。> から ClipboardOwner へキャストすることはできません。
……ってエラーが出たんだけどどうすればいいの?

16 :
ふぉーまっと しぃ:

17 :
名前変更記念カキコ

18 :
>>15
何の話をしているんだ?
おぬしの詳細な環境を説明し
何をしたときにそういうメッセージがでたのかを説明しないと
こちらはおぬしの質問に答えにくい。

19 :
NASA音頭を調べにやってきました。
AppletViewerですが、コード内にHTMLタグをコメント内に打ち込むか、
HTMLファイルを作成してそのHTMLファイルを読み込みましょう。
例;hoge.java
import hoge.hoge;
/*<applet code="hoge.class" width = "x" height = "y"></applet>
*/
public class hoge{
//JAVA
}
または、hoge.html
<applet code="hoge.class" width = "x" height = "y"></applet>

20 :
>>1はこいつか?
javaのプログラム作ってくれ!!
http://pc4.2ch.net/test/read.cgi/pc2nanmin/1080318519/

21 :
>18
ああ、どうせ返事返ってこないだろうと思ってたらレスが……スマソ。
 VHelpMItem.addActionListener(new ActionListener(){
  public void actionPerformed(ActionEvent ae){
   JOptionPane.showMessageDialog(this,"Eggs aren't supposed to be green.");
  }
 });
って書いたら、
> 型 JOptionPane のメソッド showMessageDialog(Component, Object) は引き数 (<ActionListener の匿名インプリメンテーションです。>, String) に適用できません。
と言われたんだよ……いろんなものちょこちょこ書いてるんだけど、
しょっちゅうこれに出くわして、どうすればいいのか(´・ω・`)
4行目のthisのところで引っかかってるみたいで、色々入れ替えてみるんだけど……
1.4.2_04+Eclipse2.1.2でつ。

22 :
>>21
そのthisは、いまnewしているActionListenerの匿名サブクラスへの
参照ですよ。Componentじゃ有りませんので叱られて当然。

23 :
>22
わっ、こんな真夜中にもレスが。話聞いてくれてありがとう。
そっか、thisっていうのはComponentに対する言葉なんだね。
Componentが何なのかもよく分かってないけど……ナサケナイ
ここからどうすれば叱られずにすむの?
どこかに解説サイトはありますか?
いい加減お肌に悪いのでもう眠ります。お休みなさい。

24 :
えーと何だか初心者板なりに良スレの雰囲気を醸し出してきたネカマさんには悪いのですが
復旧しました故、あぼーんです、パラダイス

25 :
>>23
そもそもthisの意味を分かっていますか?
Componentなど各クラスのドキュメントなどを読んでいますか?

26 :
>24
ネカマって自分のことかYO!
なくなるのかpc2難民……
>25
ゴメン、ご覧のとおり右も左もよく分かってない香具師なので、
this=自分自身という認識しかないんです。
各クラスのドキュメントってAPI仕様のこと?
読んでもよく分からない場合はどうすれば……

27 :
>25
自分なりに色々と調べたところ、「匿名+サブクラス」で検索して解決しました。
自分で作ってるプログラムも、クラスの集合なんだね。
指し示すクラスの位置をきちんと指定してやらなかったから叱られたってことだよね?
本当の意味はまだよく分かってないかもしれないけど、
これから何を勉強すればいいのか、とっかかりを掴むことができました。
本当にどうもありがとう。頑張るよ。

28 :
スレ違いかも知れないが、専用のJavaアプレットビューアってどこかに無いですか?
さらにスレ違いだが、JavaScriptの開発環境ってどこかに無いですか?どこでエラーになったか分かるやつとか。

29 :
キモ………

30 :
現在Javaのクラスって世界にいくつぐらいあるのでしょう?

31 :
>>30
君は世界中の人間がこれまでにほじくったハナクソの量を考えたりするの?

32 :
さあ、いくつでしょう。
自分でつくればつくるほどいくらでもふえるしねえ 

33 :
>>28
> スレ違いかも知れないが、専用のJavaアプレットビューアってどこかに無いですか?
Windowsなら j2sdk1.4.2_04/bin/appletviewer.exe
あと、
Java Web Start、
はちょっと違うか。
> さらにスレ違いだが、JavaScriptの開発環境ってどこかに無いですか?どこでエラーになったか分かるやつとか。
なんじゃそりゃ。JavaとJavaScriptはまったくべつもんだ。
デバッガのことでもなければコンソールか。
そんなもんブラウザについとる。
IEにもついているがおすすめはJavaScriptを作ったNetscapeやMozillaだな。
IEのJavaScriptコンソールはM$独自仕様なので信用できない。
エラーをだすときにしっかりだしてくれないなどで信用できない。

34 :
>>27
> >25
> 自分なりに色々と調べたところ、「匿名+サブクラス」で検索して解決しました。
> 自分で作ってるプログラムも、クラスの集合なんだね。
> 指し示すクラスの位置をきちんと指定してやらなかったから叱られたってことだよね?
ぬあ〜んと、サブクラス、匿名クラスの意味もわかっていなかったのか。
ということはメソッドのオーバライドも継承もわかっていなかったのか。
そもそも「クラスの位置」って何ナノサ? classpathのことをいってんの?
それともpackage名のことをいってんのか。 後者だよな?

35 :
今マサオを使ってますが
マサオでスーパーリロードできますか?
できるなら、そのやり方を教えてください

36 :
Javaを使って先日、QuickTimeVRのファイルをHPに設置しようとFreeのアーカイブ(ptviewer.jar)を
ダウンロードして記述したのですがモノクロの水玉模様の様なものがでるだけでQTVRファイルが表示
できません。どなたか詳しい方がいらっしゃいましたら詳しい設置方法教えていただけないでしょうか?
プロバイダ参照:
サーバのOS:UNIXサーバ
パソコンのOS:MacX
エディタ:ミミカキエディットとドリームウェーバーMX
FTPソフト:NetFinder

37 :
>>36
どなたか教えて下さい
お願いします

38 :
>>36
ptviewer.jarっていうものは一体何なのか?
ソフト名を晒せ。
ついでならそのソフトをダウンロードできるURIを晒せ

39 :
>>38
ここが、参考にしているサイトです。
ttp://homepage1.nifty.com/ken-1/mainframe.html
ここからptviewer.jarがダウンロードできます。
ttp://home.no.net/dmaurer/%7Edersch/Index.htm
よろしくお願いします。

40 :
age

41 :
オンマウスオーバーでa.htmlを表示させて、オンクリックでb.htmlを開くようにしたいのですが
クリックしでもジャンプしてくれません。
↓ソースです。叩いてくださいすいません
あと、leftのかわりにright使ったら、出てくるウィンドウが表示されてすぐに消えてを繰り返します。
これどうにかなりませんか?
function winopen1(){
openwin=window.open("a.html","","width=280,height=320,left=744,top=0,toolbar=no,manubar=no,status=no");
}
function winclose1(){
openwin.close("a.html");
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<A href="javascript:void(0)" onmouseover="winopen1()" onmouseout="winclose1()" onClick="location.href"=b.html""></a>

42 :
age

43 :
もしかして、javascriptは板違いですか?

44 :
「Javaを実行する」と「Javaアプレットを実行する」とでは
どう違うのでしょうか?
Javaとは無関係ですがもうひとつおしえてください、
ダウンロードするときに「ftp」と「http」はどうちがうの
でしょうか?
どちらで落とすのがよりベターなのでしょうか?

45 :
[>44]じゃないけどage.

46 :
http://park18.wakwak.com/~rural/kakuyasu_pc/

47 :
よーするに
ガンダムよりガンタンクの方が強いってことだろ?( ゚Д゚)y−~~

48 :
age

49 :

50 :
あのー実はjavaの更新ってのがタスクバーに表示されたんで更新したんですが
これって有料なんでしょうか?教えてください
お願いします

51 :
50>>無料だよ。

52 :
横入りですが・・・
パスで蟹ってどう言う意味ですか?

53 :
>>44
>「Javaを実行する」と「Javaアプレットを実行する」とでは
>どう違うのでしょうか?
同じこと。ブラウザから起動されるJavaは必然的にアプレットだから
わかりやすく「Javaアプレットを実行する」って取説とかに書かれてたりする
ブラウザから起動するJavaはJavaアプレット。それ以外はすべてJavaでおk
(JavaWebStartっていうのがあるけど、その説明はまた別の機会に。。)
>ダウンロードするときに「ftp」と「http」はどうちがうのでしょうか?
>どちらで落とすのがよりベターなのでしょうか?
どちらも同じ機能を提供するがftpプロトコルの方がセキュリティに厳しい
でもファイル転送サービスを提供しているサイト側のサーバの設定次第だから
はっきり断言できない
ただftpの方がhttpよりも早い・・・・気がする。なぜかは知らない。

54 :
これだろ!?
http://obarin.pupu.jp/soku.php
http://obarin.pupu.jp/soku2.php
http://obarin.pupu.jp/soku3.php

55 :
>>53
プロトコルの性質より

56 :
アプレットビューアでは表示出来るのにブラウザでは表示出来ません。
どなたか教えてください。
長文すいません
//javaファイル
import java.applet.Applet;
import java.awt.Graphics;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.Image;
public class Report11 extends Applet{
int x=10;
int y=10;
Image img;
public void init(){
addMouseListener(new MouseAdapter(){
public void mousePressed(MouseEvent e){
img=getImage(getDocumentBase(),"Image.GIF");
x=e.getX();
y=e.getY();
repaint();
}
});
}
public void paint(Graphics g){
g.drawImage(img,x,y,this);
}
}
//htmlファイル
<html><head><title>Report</title></head><body>
<applet code="Report11.class" width=200 height=100>
</applet></body></html>

57 :
>1 ちゃんとしたプログラミングが出来るようになりたいなら、ちょっと難解かな?
と思われるソースが載った参考書を丸暗記するくらいやり込みなさい。
そうすれば自然とオブジェクト指向、カプセル化するしっかりとした書き方が身につきます。
「上達したければまず真似から」

58 :
超初心者ですいません
Windows Offline Installation, Multi-language jdk-1_5_0_14-windows-i586-p.exe
をダウンロードしてインストールしようとしていますが
「インストールするプログラムの機能を選択してください。」
開発ツール
デモ
ソースコード
public JRE
とありますが「開発ツール」を選択すれば良いのでしょうか
くだらないことで申し訳ありませんが宜しくお願いいたします

59 :
自己解決しました

60 :
String fileName = "C:\\tmp2\\sample.txt";
String inputString = "0";
OutputStreamWriter writer;
try {
writer = new OutputStreamWriter(new FileOutputStream(fileName),
"JIS_X0201");
writer.write(inputString);
と実装してみましたが、ファイルにはinputStringの値"0"が書き出された
だけでした。
やりたいこととしては、"0"を入力したときにJIS_X0201の値の"30"を
出力したいのですが、どうすればよろしいでしょうか??

61 :
>>60
ユニコードの"0"をJIS_X0201のバイト配列に変換して、それを16進数の文字列にしたいの?
String src = "0";
byte[] bytes = src.getBytes("JIS_X0201");
for (int i=0; i<bytes.length; i++) {
System.out.println(Integer.toHexString(bytes[i]));
}

62 :
>>56
>アプレットビューアでは表示出来るのにブラウザでは表示出来ません。
こういうのはパスに原因があるのが多いです。
"Image.GIF"を"./Image.GIF"とか、"/Image.GIF"で試してみてください。
それと、ファイル名の大文字小文字は正確に。
もう一つ。プログラムを変更しているのにブラウザに変化が現れないことがよくあります。
キャッシュの中の古いプログラムを読んでいるのです。
キャッシュをクリアして読み直す必要があります。

63 :
話中断してすみません。
JAVAがCにおいてもDにおいてもまったく反応しないのはなぜ?

64 :
環境変数PATHをうまいこと設定してやんないとだめなんじゃね?
普通はインストーラがやってくれるはずだけど……
「パスを通す」とか「PATHを通す」みたいな言葉でググればいいさ。

65 :
今課題で組み立ててるんだが、全然ワカンネ/(^O^)\
反復処理で加算していって、数字以外が入ると合計値出すようにしたいんですが、
どうしても無限ループ入っちゃう。どういう風にしたらいいですか?
ってか人いるのかなage…

66 :

スレ違いかもしれませんが、教えてください。
HP作って、アイコンをロールオーバーにした際、ソースを見るとガァーっと
JavaScriptが並びましたので、スタイルシート同様、JavaScriptを別ファイルにして
サーバーにUPしたいと思ってます。
秀丸にjavaをコピペして、ファイル名を「top.js」にしてUPしたのですが、どうも反映してくれません。
サイトURLの直ぐ下に「top.js」を置き、各ページを下記のようにしてUPしたのですが・・・ダメポでした。
<head>
<script language="JavaScript" src="top.js"></script>
</head>
ちなみに、javaを保存する際のファイル名「js」は、秀丸にないのですが、「.js」をつけるだけでいいのでしょうか?
そうしました。
よろしくお願いいたします。

67 :
IE7.0とFirefox2.0とFirefox3.0でJavaが動かない場合の解決法
理由:IE7.0に入れられたWindows Live系のアドオンがJAVAと競合している。
Internet Explorer 7のメニューから[ツール] → [アドオンの管理] →[アドオンの有効化または無効化]を開く
・現在 Internet Explorerで読み込まれているアドオン
・Internet Explorerで使用されたアドオン
・許可なしで実行されるアドオン
・ダウンロードされたActivwXコントロール(32ビット)
を全部見て調べる
○Sign-in Helper(Windows Live Messengerインストールで入れられる)
→無効にする
○Windows Live Toolber helper(Windows Live Toolbarインストールで入れられる)
→無効にする

68 :
>>68
(´・ω・`)ショボーン
http://imepita.jp/20090124/089930

69 :
4ヶ月間も書き込み無かったのか?

70 :09/03/01
>>68
オヤスミ…ソノヨウダ
  <⌒/ヽ-、___
/<_/____/
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
使いやすいエディタって何よ? in難民板
使えるネット?からこんなメールが来た。
【Sleipnir】タブブラウザ@pc2nanmin【DonutP】
hearts;hearts;HSP小学校hearts;hearts;