- PR -

Javaでテキストエディタ

投稿者投稿内容
新米PG
会議室デビュー日: 2006/04/18
投稿数: 4
投稿日時: 2006-04-18 15:45
はじめまして。
今年某派遣会社に就職したものです。

新人研修で「簡易テキストエディター」を作るように言われたので、
プラットフォームや質問板等を見ながら作成していたのですが、
ツールバーにある編集の「元に戻す」という機能を作ることができずにいます。

具体的には元に戻して、改装、Editメニューを入れるために動作を作成する、というところで
hmenu.add(undoAction);
「178:<identifier>がありません。」(178行目と181行目でエラー)
というエラーが出ます。

宣言はしているつもりなのですがどうにも直すことができません、
皆様方のご助力をお願いします。

↓私の作ったソースです。
http://read.kir.jp/file/read44074.txt
せん
ぬし
会議室デビュー日: 2002/03/04
投稿数: 397
投稿日時: 2006-04-18 16:04
引用:

新米PGさんの書き込み (2006-04-18 15:45) より:
新人研修で「簡易テキストエディター」を作るように言われたので、


新人研修ですよね?質問があるなら、まず社内の新人研修担当に言うべきですが、
それはおこなったのですよね?
それを行なわずに安易に掲示版にソースコード見て下さい、というのは
正しい手法ではありません。
新米PG
会議室デビュー日: 2006/04/18
投稿数: 4
投稿日時: 2006-04-18 16:16
はい、私の研修先には「研修担当」と言う肩書きの方はいないのですが、Javaをやっていた
、Javaが一応できる、という先輩方に聞いて回りました。
作ったことがあるという先輩の話を聞いたりもしたのですが、説明をして、ソースを見てもらったところ、「何がいけないのかわからない」と言うことでした。
ぶさいくろう
ぬし
会議室デビュー日: 2005/11/22
投稿数: 1232
お住まい・勤務地: 川崎市(は俺も含めてロクな人間が住んでないよw)
投稿日時: 2006-04-18 16:24
引用:

はじめまして。
今年某派遣会社に就職したものです。

新人研修で「簡易テキストエディター」を作るように言われたので、
プラットフォームや質問板等を見ながら作成していたのですが、
ツールバーにある編集の「元に戻す」という機能を作ることができずにいます。

具体的には元に戻して、改装、Editメニューを入れるために動作を作成する、というところで
hmenu.add(undoAction);
「178:<identifier>がありません。」(178行目と181行目でエラー)
というエラーが出ます。

宣言はしているつもりなのですがどうにも直すことができません、
皆様方のご助力をお願いします。

↓私の作ったソースです。
http://read.kir.jp/file/read44074.txt


保守。

引用:

新米PGさんの書き込み (2006-04-18 16:16) より:
はい、私の研修先には「研修担当」と言う肩書きの方はいないのですが、Javaをやっていた
、Javaが一応できる、という先輩方に聞いて回りました。
作ったことがあるという先輩の話を聞いたりもしたのですが、説明をして、ソースを見てもらったところ、「何がいけないのかわからない」と言うことでした。


おもしろいね。
まいるどきゃっと
大ベテラン
会議室デビュー日: 2004/08/12
投稿数: 135
お住まい・勤務地: 群馬
投稿日時: 2006-04-18 16:27
新人研修ということでしたら、掲示板で聞くのは不適当ですね。

身近な人とコミュニケーションをとって問題を解決するというのは、これから先仕事をしていく上で大切な能力です。まずは研修担当者の方に聞いて問題を解決するようにしましょう。

ただ、その研修担当者の方が説明があまり上手ではなかったりすると、解決はしても疑問は残ったままになることもあります。そういった点は掲示板でどしどし聞いてみましょう。いろんな意見が聞けるかもしれませんよ。


……って、書いているうちに何か書き込まれてるし
自分で解決できない問題を新人にやらせてどうするんだろ

[ メッセージ編集済み 編集者: まいるどきゃっと 編集日時 2006-04-18 16:30 ]
想馬
大ベテラン
会議室デビュー日: 2003/05/29
投稿数: 245
お住まい・勤務地: 神奈川・東京
投稿日時: 2006-04-18 16:46
新人研修だから分からなければ担当者に質問するのが正しいのかもしれないけど・・・

ざっと見て気付いた点だけ。

・publicクラスがない
・Sampleクラスの中にインナークラスを定義しているつもりなのかもしれないけど入ってない
・メソッドの外で処理しようとしている
・フィールドで2重定義している

とりあえずインデントはちゃんとした方がいいですよ。

# 作ったって人は本当に作ったのか疑問@お腹空いた・・・

# 追加 → 処理 に修正

[ メッセージ編集済み 編集者: 想馬 編集日時 2006-04-18 16:49 ]
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2006-04-18 16:50
コンパイルが通らない、ってことですよね?
同じ所まで進んで、コンパイルが通っている人のコードと見比べてはいかがでしょう?
ゆう
常連さん
会議室デビュー日: 2003/06/27
投稿数: 45
投稿日時: 2006-04-18 17:05
 Eclipseを使用してはいかがでしょうか?
 編集中にコンパイルエラーとなる部分がマークされるため、
非常に便利です。とりあえずテキストエディタが起動する所
まで簡単にいけましたよ。

スキルアップ/キャリアアップ(JOB@IT)