- 1 名前:JavaScriptは板違い、Web制作板をご利用ください [2007/12/02(日) 06:14:54 ]
- 【質問者へ】
回答者の便宜のため、以下の注意事項を遵守してください。 ・質問は【課題提示用テンプレ】を利用してください。 ・問題文は、出題されたまま全文を書いてください。 ・数学問題は「○×法でせよ」だけでなく、その数式、前提条件も説明してください。 ・JavaScriptは板違い、Web制作板をご利用ください。 ・エラーは、その詳細と発生した行を書きましょう。エラーメッセージはコピペしてください。 ・後から問題に付け足しするのはやめましょう。付け足しは作業を無駄にしがちです。 ・回答されたら動作報告を必ずしてください。 ・課題文が長い時、添付ファイルがある時はこちらのアップローダーを使うと便利です。 ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/main.htm 【課題提示用テンプレ】 【 課題 】与えられた課題文をそのまま書きます。 《必須》 【 形態 】1. Javaアプリケーション(main()で開始)/2. Applet/3. Servlet/ 4. 携帯(開発環境のver.必須)/5. その他(明記のこと) 《必ず選択》 【 GUI 】1. AWTのみ/2. Swing/3. SWT/4. 制限なし/ 5. その他(明記すること) 《GUIの課題の場合必ず選択》 【 期限 】提出期限、解答希望日を書きます。「できるだけ早く」はNG。 《必須》 【 Ver 】コンソールでjava -versionを実行し、その結果を貼ります。 《必須》 【 用語 】数学用語、専門用語の意味、説明を書きます。 《あれば必須》 【 補足 】課題について自分なりに補足する事、何か思う事があれば書きます。 丸投げでない場合は、途中までのソースとその経過報告、 質問点、疑問点を書きます(なるべく丸投げにしてください)。 【回答プログラムの掲載場所】 Java質問スレWiki ttp://www.wikiroom.com/java/ ソースポストネット ttp://sourcepost.sytes.net/ ろだ2 ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/main.htm 【前スレ】 pc11.2ch.net/test/read.cgi/tech/1191108260/
- 147 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 02:31:24 ]
- >>146
提出前に自分で動作確認くらいはするだろ? そのためのテキストファイルと想定している正解出力くらいは晒せるんじゃないか?
- 148 名前:デフォルトの名無しさん [2007/12/14(金) 02:57:38 ]
- >>100
- 149 名前:デフォルトの名無しさん [2007/12/14(金) 02:59:53 ]
- >>86
図は表示できなくてよいので、どなたかよろしくお願いいたします。
- 150 名前:125 [2007/12/14(金) 12:43:38 ]
- どなたか2)をお願いできないでしょうか?
- 151 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 15:01:20 ]
- >>147
すいません、本当に簡単なものでしか確かめない予定だったので -------------- programming PROGRAMMING Programming プログラミング ------------ これを書いたtxt読み込ませて、四行同じのが出ればいいかなと… その場でmap.putの中身だけ替えさせて確かめるようなんで、小文字変換以外は一例だけつくっておけばいいのですが
- 152 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 15:14:08 ]
- 俺は宿題する気がないけど、map.putで変換ってどうやるの?
(key, value)のvalueが次のkeyでkey == valueの時、変換後って意味?
- 153 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 15:45:09 ]
- >>138
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29963
- 154 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 15:49:22 ]
- 先越されたけどせっかく作ったんで
import java.io.*; import java.util.*; public class Ans138{ public static void main(String[] args) throws IOException{ HashMap<String,String> list=new HashMap<String,String>(); list.put("プログラム","program"); list.put("開発","develop"); BufferedReader br = new BufferedReader(new FileReader(args[0])); for(String line;(line=br.readLine())!=null;){ line=line.toLowerCase(Locale.ENGLISH); for(Map.Entry<String,String> entry: list.entrySet()) line=line.replace(entry.getKey(),entry.getValue()); System.out.println(line); } } }
- 155 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 14:08:11 ]
- 153は語変換できてないのにmap使ってる糞プロ
1回でも実行すればすぐわかるのになw
- 156 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 18:42:55 ]
- 課題表示用テンプレにC/C++のような「その他の制限」を付け加えないか?
その他の制限: (どこまで習っているか、ジェネリックスは使ってはいけない等々) ゼミの後輩が風邪を引いたとき代わりに課題をやってあげたんだけど、 習った範囲以上のコードを書いてしまったらしく、提出した課題が無効になり 泣きながらやばいですよねぇ…と言ってきたので、正直すまんかったと思った。 ああ、嫁にしてえ。
- 157 名前:56 mailto:sage [2007/12/15(土) 19:50:50 ]
- >>56
56です。>>63のソースを見て何がいけなかったのかすっきりしました。 そしてまた新しい課題が出たのでお願いします。 【 課題 】ファイルの選択とテキスト(そのファイルの内容)の表示 ※Fileメニューの 「Open」を選択するとダイアログボックスを表示 【 形態 】1. Javaアプリケーション(main()で開始) 【 GUI 】1. AWTのみ/2. Swing 【 期限 】来週の火曜日 【 Ver 】1.5 【 補足 】 sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29967 ↑のソースにプログラムを追加。 書ききれないので下へ続く
- 158 名前:56 mailto:sage [2007/12/15(土) 19:51:21 ]
- ・ファイルダイアログボックス表示
JFileChooser fc = new JFileChooser("."); int ret = fc.showOpenDialog(null); ・ファイルオープン、読み込み処理 setFile(fc, ret); ・setFileメソッド public void setFile(JFileChooser fc, int ret){ File fileobj = fc.getSelectedFile(); if(ret != JFileChooser.APPROVE_OPTION || fileobj == null) return; try{ FileReader in = new FileReader(fileobj); text.read(in,null); }catch (IOException e){ System.out.println("file error"); } ・swing 未使用時 BufferedReader in = new BufferedReader(new FileReader(fileobj)); text.setText(""); while(true){ String str = in.readLine(); if(str == null) break; text.append(str); text.append("\n"); } 以上です。お願いします。
- 159 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 21:45:44 ]
- >>157
2.Swing rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/119.java
- 160 名前:56 mailto:sage [2007/12/16(日) 02:22:48 ]
- >>159
すばらしい。 ありがとうございましたm(_ _)m
- 161 名前:139 mailto:sage [2007/12/16(日) 19:51:56 ]
- ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/120.java
ここまでやってみたのですがボタンの画像が表も裏も表示されません。 あと上段へクリックした画像の表示もうまくいきません。 ↑に手を加えても1からでもいいのでどなたかお願いします。
- 162 名前:デフォルトの名無しさん [2007/12/16(日) 22:13:58 ]
- 【 課題 】rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/121.txt
【 形態 】1. Javaアプリケーション(main()で開始) 【 期限 】12月17日朝8時まで 【 Ver 】1.6.0_03 【 用語 】再帰下降構文解析、二分木、ポーランド記法 【 補足 】構文解析プログラムの改良に関する穴埋め問題です。よろしくおねがいします。
- 163 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 23:49:04 ]
- >>161
getDocumentBaseとgetCodeBaseで何が返ってくるか確かめてみ
- 164 名前:asdf [2007/12/17(月) 01:47:11 ]
- データを書き出してファイル”Goose001.dat"に格納するプログラムを書きます。
- 165 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 02:29:08 ]
- >>162
問題がねえっす
- 166 名前:デフォルトの名無しさん [2007/12/17(月) 02:44:29 ]
- >>165
テキストは表示されてますか? 真ん中からが問題で前半は参考プログラムです
- 167 名前:デフォルトの名無しさん [2007/12/17(月) 02:51:42 ]
- すいません、問題文は別にありました
テキストファイルに書いてある文でも内容は伝わるかと思ってました 演習のページで提示されるプログラム(121.txt)の空欄を埋めて, 次のようなJavaアプリケーションを作りなさい。 コマンドライン引数として受け取った,中間記法の数式について, 再帰下降構文解析により構文解析木を生成する. 生成された構文解析木をもとに,前置記法の式を出力する. 再帰下降構文解析ではメソッドの再帰呼び出しを用いる. また,構文解析木のノードを表すクラスを宣言し,そのインスタンスを用いる.
- 168 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 12:40:15 ]
- 【 課題 】rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/124.txt
【 形態 】2. Applet 【 GUI 】4. 制限なし 【 期限 】2007/12/21/9:00まで 【 Ver 】java version "1.5.0_11" 【 用語 】特にありません。 【 補足 】基本プログラムを打ち込んだ以外はほとんど丸投げです。 まったくどうしたらいいのか分かりません、よろしくお願いします。
- 169 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 12:43:26 ]
- 【 課題 】1.3×3の配列に1から9までの任意の値を代入して、行ごとの和とその和の積および列ごとの和とその和の積を求めなさい。
2.上記の配列に対して、斜め方向の成分の和とその積を求めなさい。 注意!! 今回は「力業」は認めません。配列やループ等を使用すること! 【 形態 】1. Javaアプリケーション(main()で開始) 【 期限 】12月18日9時まで 【 Ver 】1.6.0_03 【 補足 】先日質問したものですが2番については、右斜め成分だけではなくて、左斜め成分も必要とのことで×をもらいました。 丸投げですがおねがいします。
- 170 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 13:23:36 ]
- 【 課題 】
1.ボタンを押したらラベル文字列が変わるようなイベント処理を定義し、動作を確認せよ。 2.ボタンを押すたびにラベル文字列が入れ替わる(開始→中止→開始→中止→…)ように変更せよ。 上記のウィンドウクローズ(右上)のボタンを押すと終了するようにせよ。 WindowAdapterクラスを継承して作成せよ。 【 形態 】1. Javaアプリケーション(main()で開始 【 GUI 】4. 制限なし 【 期限 】2007/12/17 23:00 【 Ver 】1.6.0_03 【 補足 】丸投げ よろしくお願いします。
- 171 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 14:37:30 ]
- >>170
1.はActionListenerで適当な文字列をsetLabelすればいい import java.awt.*; import java.awt.event.*; public class Res170 { public static void main(String[] args) { Button b = new Button("開始"); b.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { Button b = (Button)e.getSource(); b.setLabel(b.getLabel().equals("開始") ? "停止" : "開始"); } }); Frame f = new Frame(); f.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { ((Frame)e.getSource()).dispose(); } }); f.add(b); f.pack(); f.setVisible(true); } }
- 172 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 14:55:03 ]
- >>168
1.のみ rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/127.java
- 173 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 15:04:39 ]
- >>145
をどなたかお願いできますか?
- 174 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 17:37:57 ]
- >>171
new WindowAdapter() { public void windowClosing(WindowEvent e) { Frame f = ((Frame)e.getSource()); f.setVisible(false); f.dispose(); } public void windowClosed(WindowEvent e){ System.exit(0); } }
- 175 名前:デフォルトの名無しさん [2007/12/17(月) 17:45:25 ]
- ← unko coding
- 176 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 18:15:01 ]
- 期限切れてるけど>>139
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/128.java
- 177 名前:デフォルトの名無しさん mailto:sage ウォンカは宮野真守 [2007/12/17(月) 19:17:08 ]
- >>145
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/129.txt
- 178 名前:デフォルトの名無しさん [2007/12/17(月) 23:19:29 ]
- >>162ですが期限の訂正です
12/24朝までです どうかよろしくお願いします
- 179 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 23:26:11 ]
- コンパイラコンパイラつかえば?
- 180 名前:デフォルトの名無しさん [2007/12/17(月) 23:56:57 ]
- 【 課題 】「まずは、Java3Dを使って仮想空間を作ってみろ」
【 形態 】1. Javaアプリケーション(main()で開始) 【 GUI 】1. Swingのみ/2.Java3Dを使います 【 期限 】2008/01/05の15時まで 【 Ver 】java version "1.6.0_03" Java(TM) SE Runtime Environment (build 1.6.0_03-b05) 【 補足 】研究室を「知的共有空間化」するために、研究の事始めとして、 研究室を3D化しろということです。要するに正方形の箱を書いて、 イスやテーブルを作って配置します。 面倒かもしれませんが、よろしく御願いします!
- 181 名前:デフォルトの名無しさん mailto:age [2007/12/18(火) 00:00:14 ]
- そんなJavaよりJwaveだね
snipurl.com/1vdat
- 182 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 00:06:02 ]
- マルチかよ。
- 183 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 00:48:15 ]
- >>162 >>178
期限が延びたってことで、やってみた。 ほい(´・ω・)っ sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29978 それにしても元が酷いプログラムだね・・。 出題者はスタックマシンやコンパイラすら作ったこと無いんじゃなかろうか・・・ (´・ω・)
- 184 名前:デフォルトの名無しさん [2007/12/18(火) 00:48:51 ]
- 【 課題 】子供を楽しませるアニメーションを作れ
【 形態 】 1. 【 GUI 】 4. 【 期限 】今週の金曜21時まで 【 Ver 】1.6.0 【 補足 】基本的に自由。ただしちゃんと見せられる物を。 よろしくお願いします。
- 185 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 01:31:26 ]
- javaってアニメ作れるの?
いやだねこういう上司居たら。
- 186 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 01:32:13 ]
- >>168
(´・ω・) >>172のソースを元に2の課題 sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29979
- 187 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 11:23:17 ]
- >>177
ありがとうございます。無事動きました。 どなたか177のプログラムにエンタープライズ号を入れていただきたいのですが… エンタープライズ号のプログラム↓ sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29981 今日の16時まででよろしくお願いします。
- 188 名前:168 mailto:sage [2007/12/18(火) 12:31:10 ]
- >>172、>>186の方、まことに感謝します、ありがとうございました
プログラムを見て勉強したいと思います。
- 189 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 12:48:03 ]
- >>183
横からだけど、コンパイラってどうやって作るの?
- 190 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 12:57:53 ]
- >>187
クラス名何で起動しましたか? ちなみに学籍番号は?w
- 191 名前:名無し [2007/12/18(火) 13:33:48 ]
- >>190
A145
- 192 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 16:40:03 ]
- OCN規制解除と聞いてとんできました。
残りの課題 期限 レス番号 --------------------- 12/21 21:00 >184 01/05 15:00 >180
- 193 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 17:14:37 ]
- >>183
サッカーってどうやってやればいいの?ってくらい 抽象的すぎる質問でどこから答えればいいのやら(;´Д`) >>192 前スレの土曜日も働いてた人ですか(´・ω・)? まとめオツです >>184はJavaの問題てかアイデアの問題な気がするけど・・。 あと余計なお世話かもしれないけど、>>180って研究の事始なのにいきなり投げて大丈夫なん?w
- 194 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 17:22:07 ]
- >>193
違う人です>< っ(*‘ω‘ *)の人です。
- 195 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 17:26:37 ]
- てか研究所の内装とか備品とかわからんとモデリング出来ないと思うんだが・・・。
- 196 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 17:28:17 ]
- >>180
研究は自分でやれ
- 197 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 17:51:32 ]
- >>193
出題者はスタックマシンやコンパイラすら作ったこと無いんじゃなかろうか・・・ ↓ コンパイラってどうやって作るの? って事だから、>>162のコードの駄目だしや自分ならこう作るって事を言えばいいんじゃないか?
- 198 名前:デフォルトの名無しさん [2007/12/18(火) 20:10:11 ]
- >>193
>>180を投函したものです。 事始ですが・・・わからないので宜しく御願いします(´・ω・`) なんでJavaの得意な研究室に入ったんだか・・・;y=ー( ゚д゚)・∵. ターン
- 199 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 22:18:21 ]
- >>198
誰かやってくれるかわからんが とりあえず研究室の見取り図は出しとけ そこからどこのこか割り出すから
- 200 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 22:38:01 ]
- >>198
相談に乗ってもらいながら自分で作る気なら、 相談スレがあるからそちらへ。 自分で作る気がないなら welcom to 留年ワールド
- 201 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 22:39:27 ]
- ゲームエンジンやスクリプトレット用ですが、別に普通の作り方デスヨ・・(´・ω・)
字句解析と構文解析して自作アセンブラもどき(中間コード)に落として 仮想スタックマシン(スクリプトエンジン)に食わせるだけです。 必要に応じて要所要所で最適化はかけますけど・・。 もしWinのEXEファイルにする場合とかは、中間コードをX86アセンブラとかにしてEXEファイルの構造にそって出力するか、 それが面倒ならアセンブラをMASMにかませるか、 単純にスクリプトエンジンをブートストラップにするか。 >>162は課題用だからこういうつくりにしてるのかもしれないけど・・ 構文解析と書いてあるように、MAIN引数にスペース区切りで渡してTOKEN切り出し済みにしてるのに TOKEN情報が不完全なために途中でparseIntしちゃってるとか・・ 式の優先順位の判定もスマートじゃないとか・・ >>198 研究だったらJavaやJava3Dは目的であって手段じゃないわけですよ・・。 いったい何の研究なの・・。メタバースか何か? まぁ・・この場合はもうちょっと情報を提示したほうが回答者はやりやすいです。 と言いつつ、 正月挟むんだし、勉強する時間もたんまりあるだろう(・∀・)
- 202 名前:201 mailto:sage [2007/12/18(火) 22:43:36 ]
- >>201まちごうた・・
×研究だったらJavaやJava3Dは目的であって手段じゃないわけですよ・・。 ○研究だったらJavaやJava3Dは手段であって目的じゃないわけですよ・・。
- 203 名前:デフォルトの名無しさん [2007/12/18(火) 22:45:43 ]
- >>199
見取り図です。大雑把ですが、こんな感じになってます。 rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/130.zip
- 204 名前:110 [2007/12/19(水) 09:53:25 ]
- すいません。>>110です。
まだ答えてもらえてなかったので、お願いします。
- 205 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 10:50:34 ]
- >>204
期限過ぎてるじゃん・・。結局いつが期限なの? 今日までとか今から3時間後とか指定する人って、 その日に課題が出たりするの?
- 206 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 13:24:53 ]
- >>205
数十〜300行前後程度の簡単な物なら当日出されて、当日提出もありえるかも? 合計500行↑とかなら、クラス設計なども入るので当日出されて、 当日提出はかなりきついから、ギリギリ投稿では? 合計万行は、誰もしてくれないからここに投稿しても無駄だろうし(´・ω・`)
- 207 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 16:48:38 ]
- 【 課題 】フォントサイズの変更
【 形態 】1. Javaアプリケーション(main()で開始) 【 GUI 】2. Swing 【 期限 】今週金曜日まで 【 Ver 】1.5 【 補足 】 下記のソースを編集 ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/131.java text.setFont(new Font("Serif",Font.CENTER_BASELINE,fontsize)); を使用 概要:Optionの「UP」を押すとフォントサイズ1段階アップ、また押すと更に1段階アップ.... 「DOWN」はその逆。 よろしくお願いします。
- 208 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 18:37:52 ]
- >>207
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/132.java
- 209 名前:ぴっぴー [2007/12/19(水) 18:59:03 ]
- Javaでネットワークのゲームを作成せよ。
Client.java(extends JFrame) ClientApli.java(main method) Server.java(extends runnable) ServerApli.java(main method) の四つのファイルを使ってプログラムを完成せよ。 複数のクライアントがClientApli.javaを起動し、同じサーバーで競います。 二次元の上から見た図にはクライアントが一人一人色の違う船を操縦し、ランダムで表示される丸い玉を取り合います。一度に玉はひとつだけ海に浮いています。 玉を取ると点数がクライアント側に表示される。 画面の下にはChatクライアントがあるべし。 この宿題誰かわかりませんか?ぜんぜん手も頭もでません。
- 210 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 19:25:04 ]
- >>208
あとんす
- 211 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 20:25:43 ]
- >>209
>1
- 212 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 22:04:03 ]
- ちょっと異色の質問があります。
私は大学の学部生で、後輩にプログラミングの指導をすることになりました。 教える対象は、クラスやメソッドがなんとなく分かっているというレベルです。 教科書のようなプログラミングを延々とやらせるっていうのは芸がないんで、 何か目的を持っていてプログラムの実用性を感じさせられられるものを作ってもらうつもりです。 今のところの案としては 僕は画像掲示板から画像を集めてくるプログラムを作らせようと思っています。 どう思いますか? ちょっと難しいかもしれないかと心配です。 何か他にいい案があったら、教えていただけると助かります。
- 213 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 23:05:30 ]
- そいつと212が共に知っている既存のソフトウェアを
そっくりそのままJavaで作ってみるとかやりゃ良いが、 >>212自身が説明できるものなら何でも良いだろ。
- 214 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 23:15:58 ]
- >>212
GUIゴテゴテの方が作ってるほうは面白いと思う 特にプログラム経験が浅いとか無い人だと
- 215 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 23:45:01 ]
- >>213
僕はそれなりにプロジェクトをやっているんで大丈夫ですけど、 あまり複雑になると、後輩がロジックを追えなくなってしまいますからね。 電卓とかも微妙ですし。 僕がモジュールを作って、それを張り合わせるってのは避けたいんです。 どちらかというと、Java自体よりも、プログラムの仕組みを考えるってことになれて欲しいです。 メタ言語に慣れるっていうのが理想です。 >>214 じゃあ、NetBeansで作ってもらうのがいいですかね。 確かあれって、GUIが簡単に作れたような気がします。 いきなりSWINGを書かせるのもえげつないですし。 ただ、GUIってプログラムの本質じゃないですよね。 でも、プログラミングのロジックばかりやると音を上げてしまう。 難しい。
- 216 名前:212 mailto:sage [2007/12/19(水) 23:59:05 ]
- あと、目標を書き忘れましたが、
標準APIについて存在を知ってもらうというものもあります。 Collection(Map) File関連 簡単なnet接続 IO 正規表現 あたりを少しずつ混ぜ込む予定です。 あくまでも、こういうものがあるんだよってぐらいで、暗記させるつもりはないです。
- 217 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 00:09:42 ]
- それ以上続くようなら、こちらへどうぞ。
マ板に蹴り入れた方が良い様な気もするが 【初心者】Java質問・相談スレッド110【大歓迎】 ttp://pc11.2ch.net/test/read.cgi/tech/1197710566/
- 218 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 00:40:54 ]
- >>216
JTableでも使って簡単なDBみたいなの作らせたら?
- 219 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 14:54:57 ]
- >>215
GUIはいきなりだととまどうけど 動くものを作るという点で、入り口においとくと興味を引くかもね。 でも、ロジックをしっかり組むことは重要だし。 盛り込みたい内容を全部含んだ1つのGUIアプリを作らせるという目標はどうだろう。 で、それを順番に部品を作っていって、 少しずつGUIを動かすようにする。 一番はじめの課題で、GUIを作らせてその後で 後ろのロジック単体の実装とロジックのGUIへの組み込みを課題とする。
- 220 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 16:58:15 ]
- スレ違いの奴に丁寧にアドバイスする暇があったら宿題でも解いてやったらどうだ。
解く宿題がないのなら真面目に仕事しろ。
- 221 名前:デフォルトの名無しさん mailto:sage [2007/12/21(金) 00:41:37 ]
- 【課題】以下のzip内のjavaファイルの該当箇所のみを変更し、classファイルと同様に動くプログラムを作成
【 形態 】1. Javaアプリケーション(main()で開始) 【期限】年内 【Ver 】1.5.0_11 【補足】丸投げです。よろしくお願いします。 ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/133.zip pass:janken
- 222 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 01:15:42 ]
- 【 課題 】用件にそった文字列のみを入力できるJTextFieldを作成せよ
【 用件 】入力できる文字列は数字、ハイフン、カンマのみ 以下の3通りの文法がある (1)1と入力すれば1 (2)1-5と入力すれば1と2と3と4と5 (3)1,3,5と入力すれば1と3と5 ハイフン指定の場合は、ハイフンの左側の数字が右側の数字よりも小さい値でなくてはならない 文字列の戦闘と末尾にはハイフンおよびカンマがきてはいけない 不正な値が入力された場合と文法に従っていない場合はJOptionPaneで適当な注意文を表示し、 JTextFieldに""をセットする 正しく入力された場合は、認識された数値をint型の配列に格納し、すべて出力する 【 形態 】main文で開始、JFrameに実装したテキストフィールドを追加し表示させる 【 GUI 】Swing 【 期限 】月曜 【 Ver 】JDK1.5.0 【 補足 】これは宿題じゃないんですが、必ず作らなければいけないのでお願いします 質問あればなんでもどうぞ
- 223 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 01:31:39 ]
- オライリーのSwing hacksに載ってるな。
ググレばSwing hacks全部読めるぞ。
- 224 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 04:08:52 ]
- >>222
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/134.zip エラー処理は自分でやってくれ
- 225 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 06:41:48 ]
- >>221
めんどくせーからZIPにパスつけんな。 sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29983
- 226 名前:デフォルトの名無しさん [2007/12/22(土) 14:42:32 ]
- >>183
レス遅れて遅れてしまってすいませんでした 無事動きました ありがとうございました
- 227 名前:デフォルトの名無しさん [2007/12/22(土) 15:19:35 ]
- ところでDivXっていいよね
snipurl.com/1vor0
- 228 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 15:21:24 ]
- javaでつかえんの?
- 229 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 15:29:22 ]
- >>227
スレ違い だが、良いよね♪(JMFで使えるようにならないかな)
- 230 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 16:12:04 ]
- >>225
知らないclassファイル実行って怖くなかったか?
- 231 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 16:14:46 ]
- >>230
classファイルなんかデコンパイル余裕だろ
- 232 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 16:45:10 ]
- 何気に日本語になってないな。
- 233 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 18:48:15 ]
- >>230
怖いのでJADで逆コンパイルして中身見たw
- 234 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 19:30:59 ]
- >>225
ありがとうございました
- 235 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 02:03:24 ]
- 【 課題 】javaを用いて好きなプログラムを作成せよ.
例:性格診断,オセロ,時計,カレンダーなど プログラムの説明もちゃんとせよ 【 形態 】制限なし 【 期限 】提出期限12月25日 【 Ver 】java version "1.6.0_03" 【 補足 】よろしくお願いします。出来れば簡単なものにしてほしいです
- 236 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 07:23:18 ]
- >>235
なんでもいいならググれば山ほど出てくるだろw
- 237 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 12:12:35 ]
- 前にもいたけど
自由課題のテーマ決めまで丸投げするのは やってもらえる可能性が著しく下がると心得よ
- 238 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 12:41:18 ]
- >>235
JDKにたっぷりサンプルが付いてくるから、その辺を多少いじってみたら? 私が好きなのは deomo/applets/GraphLayout
- 239 名前:デフォルトの名無しさん [2007/12/23(日) 13:09:07 ]
- >>235
Javaを用いることと・簡単なもの が条件とすると、 class Kadai { pbulic static void main(String[] args) { System.out.println("Hello World!!"); } } でもOKということになるが・・
- 240 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 15:24:21 ]
- >>235
これでよくね? 勉強しながらやる分にはもってこいだ 説明もあるし オセロ ttp://netresearch.ics.uci.edu/kfujii/java/howto-othello/index-j.html
- 241 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 15:47:05 ]
- >>235
javagame.main.jp/index.php?FrontPage
- 242 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 16:29:54 ]
- じゃあ「性格診断オセロ時計」ってのはどうだろうね。
まずオセロすんの。 ゲームが終わったら、時計と性格診断。「ただいま16時30分。あなたはオセロが弱いですw」。
- 243 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 04:32:42 ]
- 馬鹿な依頼ほど多人数からのレスが付きやすいなw
みんな面倒見が良過ぎる。
- 244 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 11:01:06 ]
- いや
バカなレスにはバカでも突っ込めるから
- 245 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 23:45:29 ]
- 【 課題 】
マウスによる線分入力(アプレット)アプレットウィンドウ上において、 マウスクリックしたままなぞると、その軌跡が線分として出力される様にプログラムを作成して下さい 完成の動作として、ペイントソフトの鉛筆ツールをイメージして下さい また、一般に、再描画処理が掛かると今まで出力していたモノは消えてしまいますが、 消えない様にする工夫をして下さい 【 形態 】2. Applet 【 GUI 】1. AWTのみ 【 期限 】12/26 【 Ver 】java version "1.6.0_03" 【 補足 】よろしくお願いします
- 246 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 01:54:16 ]
- >>245
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=30001
- 247 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 02:11:17 ]
- init()で準備してるからpublic void stop()でなくpublic void destroy()
|

|