★★ Java の宿題ここ ..
[2ch|▼Menu]
129:デフォルトの名無しさん
07/12/12 23:24:42
>>128
キャストをしても、インスタンスのクラスが変わるだけではない。
つまり、Childクラスのインスタンスに対して helloメソッド呼び出しをしている。
ただそれだけのことです。

130:125
07/12/12 23:34:28
1)だけでも良いので、どなたかお願いできないでしょうか?

131:128
07/12/12 23:42:36
>>129
御親切にどうもありがとうございます。

今、Childクラスのhello()の定義を消して実行してみましたら、
結果はParentが表示されました。当然の結果ですけど・・・

Childクラスのインスタンスって、ChildはParentの子クラスですから
Parentのものは継承しているはずで・・・でも、"Parenet"には
できないんですよね・・・
難しいです。

132:デフォルトの名無しさん
07/12/12 23:54:11
>>131
Childクラスのhelloでsuper()を実行してないからな

133:デフォルトの名無しさん
07/12/13 00:10:50
>>125
テクスチャのサイズは2の乗数じゃないとダメじゃ?

134:125
07/12/13 00:53:07
>>133
2の乗数以外でもTextureLoaderだと読み込めると思うのですが、
Appearanceを使っているのでどうすればUFOオブジェクトに反映されるのかが分かりません。
そこをどうにか改造して表示させろ、という事だと思います。

135:デフォルトの名無しさん
07/12/13 01:47:40
【 課題 】
物体が自由落下するときのプログラムを書け。
物体は画面底面で跳ね返る。その際跳ね返り係数は任意(0〜1)のものとする。
物体の描写はドットで構わない。

口頭説明だったので課題文そのままとはいきませんでしたが、上記であっていると思います。

【 形態 】2. Applet

【 GUI  】4. 制限なし

【 期限 】12月17日

【 Ver  】java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)

【 補足 】丸投げです。よろしくお願いします。

136:125
07/12/13 02:42:01
問い合わせたところ、1)は2の乗数のテクスチャに変更して良いとの事なので、
2)をよろしくお願いします。

137:デフォルトの名無しさん
07/12/13 14:38:09
>>135
URLリンク(rg550.hp.infoseek.co.jp)

138:デフォルトの名無しさん
07/12/13 17:33:34
お願いします

【 課題 】与えられたテキストファイル(日本語、英語混在)の中で、英大文字部分をすべて小文字に変換する。
また、「プログラム」→「program」、「開発」→「develop」という語の変換を行う。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
      
【 期限 】月曜日
【 Ver  】java version "1.6.0_03"。 《必須》
【 補足 】語変換するところはmap.putメソッドを使うようにしたいと思います。


139:デフォルトの名無しさん
07/12/13 18:05:45
丸投げですがよろしくお願いします。

【 課題 】6×6の36枚のボタンに18組の画像を用意した
      カード合わせゲームを作成しなさい。(神経衰弱のようなもの)
      ・カードの裏側にも画像を使用する。
      ・下段の start ボタンでゲームを開始する。
      ・上段にはクリックしたボタンの画像の名前を表示する。     
【 形態 】2. Applet
【 GUI  】4.制限なし
【 期限 】12月16日22時
【 Ver  】1.6.0_03
【 補足 】文章だけではわかりにくいかも知れないので
      URLリンク(upp.dip.jp)
      このような感じになるみたいです。

140:デフォルトの名無しさん
07/12/13 18:32:39
表の画像18種と裏側画像1種ぐらい用意しないとな

141:139
07/12/13 18:47:11
>>140
すいません、気づきませんでした。

とりあえずですが表18種と裏用意しましたんで
これで作成していただきたいと思います。
URLリンク(rg550.hp.infoseek.co.jp)

142:135
07/12/13 19:25:16
>>137
問題なく動作しました。
ありがとうございました。

143:139
07/12/13 20:59:31
度々すいません。
書き忘れておりましたがカード合わせのゲームなので
毎回カードはランダムに配置となります。
申し訳ありませんがよろしくお願いします。

144:デフォルトの名無しさん
07/12/14 00:24:27
>>138
日本語→英語にするのはその2つの単語だけでいいのか?

あと
>>与えられたテキストファイル
ってのがあるなら晒せ

145:asdf
07/12/14 00:24:32

【 課題 】@ データを書き出してファイル”Goose001.dat"に格納するプログラムを書きます。
A ファイル”Goose001.dat"から、データを読み出し表示するプログラムを書きます。
B 読み出しファイルと書き出しファイル名を引数で指定できるようにします。
C X座標 Y座標 | フラグ の形でデータを書き込み、読み込み表示するプログラムを書きます。バッファ入出力を使います。
D Gooseクラスを適切に定義します。
E オブジェクト入出力を使って、データを書き出すプログラムを書きます
F オブジェクト入出力を使って、データを読み込み、表示するプログラムを書きます。
G オブジェクト入出力を使って、データを読み込み、画像を表示するプログラムを書きます
【 形態 】1. Javaアプリケーション(main()で開始【 GUI  】1. AWTのみ/2. Swing/3. SWT/4. 制限なし/ 5. その他(明記すること)
      
【 期限 】提出期限12月17日
【 Ver  】java version "1.6.0_03"

【 補足 】↓のプログラムを利用し、↑の題意を満たすプログラム。
よろしくお願いします。

URLリンク(sourcepost.sytes.net)






146:デフォルトの名無しさん
07/12/14 01:41:46
>>144
日本語→英語ってわけじゃないんですけど、一対一対応で語を変換したいんです
テキストファイルは実際なにで試されるかわからないんで、晒すのは無理ですね

147:デフォルトの名無しさん
07/12/14 02:31:24
>>146
提出前に自分で動作確認くらいはするだろ?
そのためのテキストファイルと想定している正解出力くらいは晒せるんじゃないか?

148:デフォルトの名無しさん
07/12/14 02:57:38
>>100

149:デフォルトの名無しさん
07/12/14 02:59:53
>>86

図は表示できなくてよいので、どなたかよろしくお願いいたします。

150:125
07/12/14 12:43:38
どなたか2)をお願いできないでしょうか?

151:デフォルトの名無しさん
07/12/14 15:01:20
>>147
すいません、本当に簡単なものでしか確かめない予定だったので
--------------
programming
PROGRAMMING
Programming
プログラミング
------------
これを書いたtxt読み込ませて、四行同じのが出ればいいかなと…
その場でmap.putの中身だけ替えさせて確かめるようなんで、小文字変換以外は一例だけつくっておけばいいのですが

152:デフォルトの名無しさん
07/12/14 15:14:08
俺は宿題する気がないけど、map.putで変換ってどうやるの?
(key, value)のvalueが次のkeyでkey == valueの時、変換後って意味?

153:デフォルトの名無しさん
07/12/14 15:45:09
>>138
URLリンク(sourcepost.sytes.net)


154:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/12/15 14:08:11
153は語変換できてないのにmap使ってる糞プロ
1回でも実行すればすぐわかるのになw

156:デフォルトの名無しさん
07/12/15 18:42:55
課題表示用テンプレにC/C++のような「その他の制限」を付け加えないか?

その他の制限: (どこまで習っているか、ジェネリックスは使ってはいけない等々)

ゼミの後輩が風邪を引いたとき代わりに課題をやってあげたんだけど、
習った範囲以上のコードを書いてしまったらしく、提出した課題が無効になり
泣きながらやばいですよねぇ…と言ってきたので、正直すまんかったと思った。
ああ、嫁にしてえ。

157:56
07/12/15 19:50:50
>>56
56です。>>63のソースを見て何がいけなかったのかすっきりしました。
そしてまた新しい課題が出たのでお願いします。

【 課題 】ファイルの選択とテキスト(そのファイルの内容)の表示
        ※Fileメニューの 「Open」を選択するとダイアログボックスを表示
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】1. AWTのみ/2. Swing
【 期限 】来週の火曜日
【 Ver  】1.5
【 補足 】
URLリンク(sourcepost.sytes.net)
↑のソースにプログラムを追加。

書ききれないので下へ続く

158:56
07/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:デフォルトの名無しさん
07/12/15 21:45:44
>>157
2.Swing
URLリンク(rg550.hp.infoseek.co.jp)

160:56
07/12/16 02:22:48
>>159
すばらしい。
ありがとうございましたm(_ _)m

161:139
07/12/16 19:51:56
URLリンク(rg550.hp.infoseek.co.jp)
ここまでやってみたのですがボタンの画像が表も裏も表示されません。
あと上段へクリックした画像の表示もうまくいきません。
↑に手を加えても1からでもいいのでどなたかお願いします。

162:デフォルトの名無しさん
07/12/16 22:13:58
【 課題 】URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】12月17日朝8時まで
【 Ver  】1.6.0_03
【 用語 】再帰下降構文解析、二分木、ポーランド記法
【 補足 】構文解析プログラムの改良に関する穴埋め問題です。よろしくおねがいします。

163:デフォルトの名無しさん
07/12/16 23:49:04
>>161
getDocumentBaseとgetCodeBaseで何が返ってくるか確かめてみ

164:asdf
07/12/17 01:47:11
 データを書き出してファイル”Goose001.dat"に格納するプログラムを書きます。

165:デフォルトの名無しさん
07/12/17 02:29:08
>>162
問題がねえっす

166:デフォルトの名無しさん
07/12/17 02:44:29
>>165
テキストは表示されてますか?
真ん中からが問題で前半は参考プログラムです

167:デフォルトの名無しさん
07/12/17 02:51:42
すいません、問題文は別にありました
テキストファイルに書いてある文でも内容は伝わるかと思ってました

演習のページで提示されるプログラム(121.txt)の空欄を埋めて,
次のようなJavaアプリケーションを作りなさい。
コマンドライン引数として受け取った,中間記法の数式について,
再帰下降構文解析により構文解析木を生成する.
生成された構文解析木をもとに,前置記法の式を出力する.
再帰下降構文解析ではメソッドの再帰呼び出しを用いる.
また,構文解析木のノードを表すクラスを宣言し,そのインスタンスを用いる.

168:デフォルトの名無しさん
07/12/17 12:40:15
【 課題 】URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】2. Applet
【 GUI  】4. 制限なし
【 期限 】2007/12/21/9:00まで
【 Ver  】java version "1.5.0_11"
【 用語 】特にありません。
【 補足 】基本プログラムを打ち込んだ以外はほとんど丸投げです。
      まったくどうしたらいいのか分かりません、よろしくお願いします。

169:デフォルトの名無しさん
07/12/17 12:43:26
【 課題 】1.3×3の配列に1から9までの任意の値を代入して、行ごとの和とその和の積および列ごとの和とその和の積を求めなさい。
2.上記の配列に対して、斜め方向の成分の和とその積を求めなさい。

注意!! 今回は「力業」は認めません。配列やループ等を使用すること!

【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】12月18日9時まで
【 Ver  】1.6.0_03
【 補足 】先日質問したものですが2番については、右斜め成分だけではなくて、左斜め成分も必要とのことで×をもらいました。
      丸投げですがおねがいします。

170:デフォルトの名無しさん
07/12/17 13:23:36
【 課題 】
1.ボタンを押したらラベル文字列が変わるようなイベント処理を定義し、動作を確認せよ。
2.ボタンを押すたびにラベル文字列が入れ替わる(開始→中止→開始→中止→…)ように変更せよ。

上記のウィンドウクローズ(右上)のボタンを押すと終了するようにせよ。
WindowAdapterクラスを継承して作成せよ。
【 形態 】1. Javaアプリケーション(main()で開始
【 GUI  】4. 制限なし
【 期限 】2007/12/17 23:00
【 Ver  】1.6.0_03
【 補足 】丸投げ

よろしくお願いします。

171:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/12/17 14:55:03
>>168
1.のみ
URLリンク(rg550.hp.infoseek.co.jp)

173:デフォルトの名無しさん
07/12/17 15:04:39
>>145
をどなたかお願いできますか?

174:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/12/17 17:45:25
← unko coding

176:デフォルトの名無しさん
07/12/17 18:15:01
期限切れてるけど>>139
URLリンク(rg550.hp.infoseek.co.jp)

177:デフォルトの名無しさん
07/12/17 19:17:08
>>145
URLリンク(rg550.hp.infoseek.co.jp)

178:デフォルトの名無しさん
07/12/17 23:19:29
>>162ですが期限の訂正です
12/24朝までです
どうかよろしくお願いします

179:デフォルトの名無しさん
07/12/17 23:26:11
コンパイラコンパイラつかえば?

180:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/12/18 00:00:14
そんなJavaよりJwaveだね
URLリンク(snipurl.com)

182:デフォルトの名無しさん
07/12/18 00:06:02
マルチかよ。

183:デフォルトの名無しさん
07/12/18 00:48:15
>>162 >>178
期限が延びたってことで、やってみた。
ほい(´・ω・)っ URLリンク(sourcepost.sytes.net)

それにしても元が酷いプログラムだね・・。
出題者はスタックマシンやコンパイラすら作ったこと無いんじゃなかろうか・・・ (´・ω・)


184:デフォルトの名無しさん
07/12/18 00:48:51
【 課題 】子供を楽しませるアニメーションを作れ
【 形態 】 1.
【 GUI  】 4.
【 期限 】今週の金曜21時まで
【 Ver  】1.6.0
【 補足 】基本的に自由。ただしちゃんと見せられる物を。
よろしくお願いします。

185:デフォルトの名無しさん
07/12/18 01:31:26
javaってアニメ作れるの?
いやだねこういう上司居たら。

186:デフォルトの名無しさん
07/12/18 01:32:13
>>168
(´・ω・) >>172のソースを元に2の課題
URLリンク(sourcepost.sytes.net)


187:デフォルトの名無しさん
07/12/18 11:23:17
>>177
ありがとうございます。無事動きました。

どなたか177のプログラムにエンタープライズ号を入れていただきたいのですが…
エンタープライズ号のプログラム↓
URLリンク(sourcepost.sytes.net)

今日の16時まででよろしくお願いします。


188:168
07/12/18 12:31:10
>>172>>186の方、まことに感謝します、ありがとうございました
プログラムを見て勉強したいと思います。

189:デフォルトの名無しさん
07/12/18 12:48:03
>>183
横からだけど、コンパイラってどうやって作るの?

190:デフォルトの名無しさん
07/12/18 12:57:53
>>187
クラス名何で起動しましたか?
ちなみに学籍番号は?w


191:名無し
07/12/18 13:33:48
>>190
A145

192:デフォルトの名無しさん
07/12/18 16:40:03
OCN規制解除と聞いてとんできました。
残りの課題

期限      レス番号
---------------------
12/21 21:00  >184
01/05 15:00  >180

193:デフォルトの名無しさん
07/12/18 17:14:37
>>183
サッカーってどうやってやればいいの?ってくらい
抽象的すぎる質問でどこから答えればいいのやら(;´Д`)

>>192
前スレの土曜日も働いてた人ですか(´・ω・)?
まとめオツです

>>184はJavaの問題てかアイデアの問題な気がするけど・・。
あと余計なお世話かもしれないけど、>>180って研究の事始なのにいきなり投げて大丈夫なん?w


194:デフォルトの名無しさん
07/12/18 17:22:07
>>193
違う人です>< っ(*‘ω‘ *)の人です。

195:デフォルトの名無しさん
07/12/18 17:26:37
てか研究所の内装とか備品とかわからんとモデリング出来ないと思うんだが・・・。

196:デフォルトの名無しさん
07/12/18 17:28:17
>>180
研究は自分でやれ


197:デフォルトの名無しさん
07/12/18 17:51:32
>>193
出題者はスタックマシンやコンパイラすら作ったこと無いんじゃなかろうか・・・

コンパイラってどうやって作るの?

って事だから、>>162のコードの駄目だしや自分ならこう作るって事を言えばいいんじゃないか?

198:デフォルトの名無しさん
07/12/18 20:10:11
>>193

>>180を投函したものです。
事始ですが・・・わからないので宜しく御願いします(´・ω・`)
なんでJavaの得意な研究室に入ったんだか・・・;y=ー( ゚д゚)・∵. ターン

199:デフォルトの名無しさん
07/12/18 22:18:21
>>198
誰かやってくれるかわからんが
とりあえず研究室の見取り図は出しとけ
そこからどこのこか割り出すから

200:デフォルトの名無しさん
07/12/18 22:38:01
>>198
相談に乗ってもらいながら自分で作る気なら、
相談スレがあるからそちらへ。
自分で作る気がないなら                    welcom to 留年ワールド

201:デフォルトの名無しさん
07/12/18 22:39:27
ゲームエンジンやスクリプトレット用ですが、別に普通の作り方デスヨ・・(´・ω・)
字句解析と構文解析して自作アセンブラもどき(中間コード)に落として
仮想スタックマシン(スクリプトエンジン)に食わせるだけです。
必要に応じて要所要所で最適化はかけますけど・・。

もしWinのEXEファイルにする場合とかは、中間コードをX86アセンブラとかにしてEXEファイルの構造にそって出力するか、
それが面倒ならアセンブラをMASMにかませるか、
単純にスクリプトエンジンをブートストラップにするか。

>>162は課題用だからこういうつくりにしてるのかもしれないけど・・
構文解析と書いてあるように、MAIN引数にスペース区切りで渡してTOKEN切り出し済みにしてるのに
TOKEN情報が不完全なために途中でparseIntしちゃってるとか・・
式の優先順位の判定もスマートじゃないとか・・

>>198
研究だったらJavaやJava3Dは目的であって手段じゃないわけですよ・・。
いったい何の研究なの・・。メタバースか何か?
まぁ・・この場合はもうちょっと情報を提示したほうが回答者はやりやすいです。
と言いつつ、
正月挟むんだし、勉強する時間もたんまりあるだろう(・∀・)


202:201
07/12/18 22:43:36
>>201まちごうた・・
×研究だったらJavaやJava3Dは目的であって手段じゃないわけですよ・・。
○研究だったらJavaやJava3Dは手段であって目的じゃないわけですよ・・。


203:デフォルトの名無しさん
07/12/18 22:45:43
>>199
見取り図です。大雑把ですが、こんな感じになってます。
URLリンク(rg550.hp.infoseek.co.jp)

204:110
07/12/19 09:53:25
すいません。>>110です。
まだ答えてもらえてなかったので、お願いします。

205:デフォルトの名無しさん
07/12/19 10:50:34
>>204
期限過ぎてるじゃん・・。結局いつが期限なの?

今日までとか今から3時間後とか指定する人って、
その日に課題が出たりするの?

206:デフォルトの名無しさん
07/12/19 13:24:53
>>205
数十〜300行前後程度の簡単な物なら当日出されて、当日提出もありえるかも?
合計500行↑とかなら、クラス設計なども入るので当日出されて、
当日提出はかなりきついから、ギリギリ投稿では?
合計万行は、誰もしてくれないからここに投稿しても無駄だろうし(´・ω・`)

207:デフォルトの名無しさん
07/12/19 16:48:38
【 課題 】フォントサイズの変更
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】2. Swing
【 期限 】今週金曜日まで
【 Ver  】1.5
【 補足 】
下記のソースを編集
URLリンク(rg550.hp.infoseek.co.jp)

text.setFont(new Font("Serif",Font.CENTER_BASELINE,fontsize)); を使用
概要:Optionの「UP」を押すとフォントサイズ1段階アップ、また押すと更に1段階アップ.... 「DOWN」はその逆。

よろしくお願いします。

208:デフォルトの名無しさん
07/12/19 18:37:52
>>207
URLリンク(rg550.hp.infoseek.co.jp)

209:ぴっぴー
07/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:デフォルトの名無しさん
07/12/19 19:25:04
>>208
あとんす

211:デフォルトの名無しさん
07/12/19 20:25:43
>>209
>1

212:デフォルトの名無しさん
07/12/19 22:04:03
ちょっと異色の質問があります。

私は大学の学部生で、後輩にプログラミングの指導をすることになりました。
教える対象は、クラスやメソッドがなんとなく分かっているというレベルです。

教科書のようなプログラミングを延々とやらせるっていうのは芸がないんで、
何か目的を持っていてプログラムの実用性を感じさせられられるものを作ってもらうつもりです。

今のところの案としては
僕は画像掲示板から画像を集めてくるプログラムを作らせようと思っています。

どう思いますか?
ちょっと難しいかもしれないかと心配です。
何か他にいい案があったら、教えていただけると助かります。

213:デフォルトの名無しさん
07/12/19 23:05:30
そいつと212が共に知っている既存のソフトウェアを
そっくりそのままJavaで作ってみるとかやりゃ良いが、
>>212自身が説明できるものなら何でも良いだろ。

214:デフォルトの名無しさん
07/12/19 23:15:58
>>212
GUIゴテゴテの方が作ってるほうは面白いと思う
特にプログラム経験が浅いとか無い人だと

215:デフォルトの名無しさん
07/12/19 23:45:01
>>213
僕はそれなりにプロジェクトをやっているんで大丈夫ですけど、
あまり複雑になると、後輩がロジックを追えなくなってしまいますからね。

電卓とかも微妙ですし。
僕がモジュールを作って、それを張り合わせるってのは避けたいんです。
どちらかというと、Java自体よりも、プログラムの仕組みを考えるってことになれて欲しいです。
メタ言語に慣れるっていうのが理想です。

>>214
じゃあ、NetBeansで作ってもらうのがいいですかね。
確かあれって、GUIが簡単に作れたような気がします。
いきなりSWINGを書かせるのもえげつないですし。

ただ、GUIってプログラムの本質じゃないですよね。
でも、プログラミングのロジックばかりやると音を上げてしまう。
難しい。

216:212
07/12/19 23:59:05
あと、目標を書き忘れましたが、
標準APIについて存在を知ってもらうというものもあります。

Collection(Map)
File関連
簡単なnet接続
IO
正規表現

あたりを少しずつ混ぜ込む予定です。
あくまでも、こういうものがあるんだよってぐらいで、暗記させるつもりはないです。

217:デフォルトの名無しさん
07/12/20 00:09:42
それ以上続くようなら、こちらへどうぞ。
マ板に蹴り入れた方が良い様な気もするが

【初心者】Java質問・相談スレッド110【大歓迎】
スレリンク(tech板)

218:デフォルトの名無しさん
07/12/20 00:40:54
>>216
JTableでも使って簡単なDBみたいなの作らせたら?

219:デフォルトの名無しさん
07/12/20 14:54:57
>>215
GUIはいきなりだととまどうけど
動くものを作るという点で、入り口においとくと興味を引くかもね。

でも、ロジックをしっかり組むことは重要だし。
盛り込みたい内容を全部含んだ1つのGUIアプリを作らせるという目標はどうだろう。
で、それを順番に部品を作っていって、
少しずつGUIを動かすようにする。
一番はじめの課題で、GUIを作らせてその後で
後ろのロジック単体の実装とロジックのGUIへの組み込みを課題とする。

220:デフォルトの名無しさん
07/12/20 16:58:15
スレ違いの奴に丁寧にアドバイスする暇があったら宿題でも解いてやったらどうだ。
解く宿題がないのなら真面目に仕事しろ。

221:デフォルトの名無しさん
07/12/21 00:41:37
【課題】以下のzip内のjavaファイルの該当箇所のみを変更し、classファイルと同様に動くプログラムを作成
【 形態 】1. Javaアプリケーション(main()で開始)
【期限】年内
【Ver 】1.5.0_11
【補足】丸投げです。よろしくお願いします。
URLリンク(rg550.hp.infoseek.co.jp)
pass:janken

222:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/12/22 01:31:39
オライリーのSwing hacksに載ってるな。
ググレばSwing hacks全部読めるぞ。

224:デフォルトの名無しさん
07/12/22 04:08:52
>>222
URLリンク(rg550.hp.infoseek.co.jp)
エラー処理は自分でやってくれ

225:デフォルトの名無しさん
07/12/22 06:41:48
>>221
めんどくせーからZIPにパスつけんな。
URLリンク(sourcepost.sytes.net)


226:デフォルトの名無しさん
07/12/22 14:42:32
>>183
レス遅れて遅れてしまってすいませんでした
無事動きました
ありがとうございました

227:デフォルトの名無しさん
07/12/22 15:19:35
ところでDivXっていいよね
URLリンク(snipurl.com)

228:デフォルトの名無しさん
07/12/22 15:21:24
javaでつかえんの?


229:デフォルトの名無しさん
07/12/22 15:29:22
>>227
スレ違い

だが、良いよね♪(JMFで使えるようにならないかな)

230:デフォルトの名無しさん
07/12/22 16:12:04
>>225
知らないclassファイル実行って怖くなかったか?

231:デフォルトの名無しさん
07/12/22 16:14:46
>>230
classファイルなんかデコンパイル余裕だろ

232:デフォルトの名無しさん
07/12/22 16:45:10
何気に日本語になってないな。

233:デフォルトの名無しさん
07/12/22 18:48:15
>>230
怖いのでJADで逆コンパイルして中身見たw


234:デフォルトの名無しさん
07/12/22 19:30:59
>>225
ありがとうございました

235:デフォルトの名無しさん
07/12/23 02:03:24
【 課題 】javaを用いて好きなプログラムを作成せよ.
例:性格診断,オセロ,時計,カレンダーなど
      プログラムの説明もちゃんとせよ

【 形態 】制限なし
      
【 期限 】提出期限12月25日
【 Ver  】java version "1.6.0_03"

【 補足 】よろしくお願いします。出来れば簡単なものにしてほしいです

236:デフォルトの名無しさん
07/12/23 07:23:18
>>235
なんでもいいならググれば山ほど出てくるだろw

237:デフォルトの名無しさん
07/12/23 12:12:35
前にもいたけど
自由課題のテーマ決めまで丸投げするのは
やってもらえる可能性が著しく下がると心得よ

238:デフォルトの名無しさん
07/12/23 12:41:18
>>235
JDKにたっぷりサンプルが付いてくるから、その辺を多少いじってみたら?
私が好きなのは deomo/applets/GraphLayout

239:デフォルトの名無しさん
07/12/23 13:09:07
>>235
Javaを用いることと・簡単なもの が条件とすると、

class Kadai {
pbulic static void main(String[] args) {
System.out.println("Hello World!!");
}
}

でもOKということになるが・・

240:デフォルトの名無しさん
07/12/23 15:24:21
>>235
これでよくね?
勉強しながらやる分にはもってこいだ
説明もあるし

オセロ
URLリンク(netresearch.ics.uci.edu)

241:デフォルトの名無しさん
07/12/23 15:47:05
>>235
URLリンク(javagame.main.jp)

242:デフォルトの名無しさん
07/12/23 16:29:54
じゃあ「性格診断オセロ時計」ってのはどうだろうね。
まずオセロすんの。
ゲームが終わったら、時計と性格診断。「ただいま16時30分。あなたはオセロが弱いですw」。

243:デフォルトの名無しさん
07/12/24 04:32:42
馬鹿な依頼ほど多人数からのレスが付きやすいなw
みんな面倒見が良過ぎる。

244:デフォルトの名無しさん
07/12/24 11:01:06
いや
バカなレスにはバカでも突っ込めるから

245:デフォルトの名無しさん
07/12/24 23:45:29
【 課題 】
マウスによる線分入力(アプレット)アプレットウィンドウ上において、
マウスクリックしたままなぞると、その軌跡が線分として出力される様にプログラムを作成して下さい

完成の動作として、ペイントソフトの鉛筆ツールをイメージして下さい
また、一般に、再描画処理が掛かると今まで出力していたモノは消えてしまいますが、
消えない様にする工夫をして下さい

【 形態 】2. Applet
【 GUI  】1. AWTのみ
【 期限 】12/26
【 Ver  】java version "1.6.0_03"
【 補足 】よろしくお願いします

246:デフォルトの名無しさん
07/12/25 01:54:16
>>245
URLリンク(sourcepost.sytes.net)

247:デフォルトの名無しさん
07/12/25 02:11:17
init()で準備してるからpublic void stop()でなくpublic void destroy()

248:デフォルトの名無しさん
07/12/28 03:41:30
冬休みに入っても課題ってあるもんなの?

249:デフォルトの名無しさん
07/12/28 04:32:26
【 課題 】
 存在するアノテーション以外に,これがあったら便利だと思うようなアノテーションを自作しなさい。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】2007/12/31 23:59:59
【 Ver  】java version "1.6.0_03"
【 補足 】よろぢくお願いします。

250:デフォルトの名無しさん
07/12/28 10:16:15
>>249
俺の希望だが
@ToBeImplemented
現バージョンで未実装であることを示す。

251:デフォルトの名無しさん
07/12/28 18:31:10
なんで冬休み中も課題があるんだ…

252:デフォルトの名無しさん
07/12/28 19:57:06
課題がなくて寂しい方へ
AU W53H専用で良いので、Flash→着うたフル変換プログラム製作できたら神

253:デフォルトの名無しさん
07/12/28 23:28:44
【 課題 】
品物1 利用価値c(1)=7 重さa(1)=4
品物2 利用価値c(2)=8 重さa(2)=5
品物3 利用価値c(3)=1 重さa(3)=1
品物4 利用価値c(4)=2 重さa(4)=3
ナップザックにb=6までしか、品物を詰め込めないとすれば、利用価値の総計が最大となるように品物を選ぶにはどうすればよいだろうか。
この問題を列挙法 欲張り法 ケチケチ法 分岐限定法の4つそれぞれで、アルゴリズムをつくれ。
【 形態 】1. Javaアプリケーション(main()で開始
【 GUI  】4. 制限
【 期限 】今年中
【 Ver  】1.6.0 《必須》
【 用語 】
列挙法・・・許容領域Sに属するは有限個の要素の中の,すべての許容解を列挙し,その中で目的関数f(x)を最小(最大)にする解(最適解)を見つける方法.
欲張り法・・・
1.ナップサック問題の各荷物の評価値を決定する。(価値)÷(容積)という数字がよく使われる。
2.評価値の一番高い荷物を選ぶ。
3.その荷物をナップサックに入れても最大容量を越えないならナップサックに入れる。
4.全ての荷物を評価値の順に選び上記の操作を繰り返す。
けちけち法・・・
入る可能性のあるものを全部押し込もうとしてみる.
押し込めない部分について価値の低いものから順にはじき出す.
分岐限定法・・・
・与えられた問題P0を,複数の部分問題(Partial problems)Pi(i=1,2,...)に
分解する(分枝操作:Branching operation)
・部分問題Piを何らかの方法で終端する(限定操作:bounding operation)
ただし,ある部分問題Piを終端するとは
(1)探索中にその部分問題Piの最適解
が求まった場合か,あるいは
(2)その部分問題Piに元の問題P0の最
適解が存在しないことが何らかの方法
で判明した場合.

254:デフォルトの名無しさん
07/12/29 02:34:43
【 課題 】 URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】2. Applet
【 GUI  】1. AWTのみ
【 期限 】12月29日22時まで
【 Ver  】1.6.0_02
【 補足 】java初心者です。丸投げで、どうぞよろしくお願いします。

255:デフォルトの名無しさん
07/12/29 04:35:13
JAVAでRARファイルを扱えるライブラリってあるっすか?

URLリンク(sourceforge.net)
↑は解凍できるけどものすごい遅かったっす。

256:デフォルトの名無しさん
07/12/29 13:28:57
>>254
URLリンク(rg550.hp.infoseek.co.jp)

257:デフォルトの名無しさん
07/12/29 18:54:13
【 課題 】 次の2つのjarファイルを組み合わせたものを表示するプログラムを作成しなさい
画面サイズは 640×480 とする
URLリンク(rg550.hp.infoseek.co.jp)
URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】1. Javaアプリケーション(main()で開始
【 GUI  】4. 制限なし
【 期限 】今年中
【 Ver  】java version "1.6.0_03"
【 補足 】線の残像を残しつつ色を変えていく線を移すものを作成せよという
宿題なのですが線が動くところまでしか自力で作成できませんでした。
よろしくお願いします。


258:デフォルトの名無しさん
07/12/31 19:08:06
【 課題 】
フリーソフトPOV-RayでのCG制作でキャラクターを制作したのですが、あなたの作ったプログラムを参考にしたいのですが
【 期限 】1月6日22時まで
【 ver 】POV-Ray v3.6
【 補足 】java初心者です。


259:デフォルトの名無しさん
07/12/31 19:21:25
>>258
日本語も初心者ですか?

260:デフォルトの名無しさん
07/12/31 20:06:03
>>259
(+ΦyΦ)r? 九十歳じゃ…

261:デフォルトの名無しさん
07/12/31 21:42:07
>>258
なんという日本語でおk

262:デフォルトの名無しさん
07/12/31 21:47:44
ミネラルウォーター噴いた

263:デフォルトの名無しさん
07/12/31 23:19:53
じゃぁ、C.C.SAKURA噴いた

264: 【ぴょん吉】 【1406円】
08/01/01 13:07:36
あけおめ

265:デフォルトの名無しさん
08/01/01 13:14:07
はい

266:sage
08/01/02 02:45:59
【 課題 】CodeRallyで停止中の車を避けるプログラムを作りなさい。
【 期限 】1月6日の22時まで
【 Ver  】1.6.0_02 
【 補足 】補給もほかの車のいないところに向かうようにできたらお願いします。。丸投げで申し訳ありませんがよろしくお願いいたします


267:デフォルトの名無しさん
08/01/03 00:25:02
      __,,/  _, ----`ヽ  :.
     :.  / _     ___   、\
       / /   i      \   \\ :.
     :. ,'./       i  ヽ:.   ヽ:.:.. ヽ.ヽ
      ,'/    / .ハ ヽ ヽ:.:.:.:. ヽ::.. ヽヽ :.
     :. |i .i i  .i /  ヽ ト 、 \、:.:.:. ',:.',:.:.lヽ}
       |i .i l  :N_, -弋 \弌弋ナ:}:.:}
    :. |i∧ ', :{ ,ィjモト \  イjミトイイV :.  な…
       .|  :メヽ.', `ozZ}      izN。ハ::{     なんでですか?
      :. |  :ヾ_! ゝ "゙゙    '  `゙ ハ.:', :.
      |  :.:_イ .:.ヽ.   (二フ , イ :.:.:!:.ヽ     なんでだれも
   :.  / rィイ | :.:.ヽ: >r/`<ノ .:.::.}ヽ、\:.   答えてくれないんですか?
      / ∧l;l ! :.:.:.://{二 ̄ .} ..:..::リ//ハ.:\
 :.  / .{. ',ヾ、ヽi .:.:.{ /(^`  |.:.:.:.//: : :.}: . ヽ.:.
   / /  ) ヽ ヾ、ヽ:.ハ ヤ{   ∧/.-‐'": : |:.:. i ',
  ./ .,イ .:..} : :\ヾレ'ハ ∧__ノノハヾ、  : : : l:.:.: .ハ ',
  { /| .:.:ハ : : :i Y {ヾ`Yヽニン'ノ}: : } : : : :/:.:.:/ }:.}
  V | .:.:/:.:|_,ィ' ̄  ヽ三{ `ー-ノ : イ : : :/:.:i.:{  リ
    ヽ:.:{、.:.V     : : ヘ     : : {: : :/:.::∧|
     ヽ! )人    : : :人      : : : / \! :.
      "  ヽ : : : : :/イ{     :.ノ: : : :.\ :.
       :.  \__///: :\______/: : : : : : : ヽ
           / //: : :|;|: : : : : : i: : : __: : : : ',
       :.     / 、 {;{   |;|   . : i/. : : : : : :|
          / `Y;{. . . .|;|. : : : /i: : : : : : : : :l


268:デフォルトの名無しさん
08/01/03 00:36:31
丸投げだからだろ。

269:Java初心者
08/01/03 09:56:53
Eclipseを利用してJava(JSP + サーブレット)の勉強をしているのですが
うまく行きません。具体的には下記サイトを参考にJSPの表示を行って
いるのですがうまく表示されません。

URLリンク(www.thinkit.co.jp)

【手順】
1.URLリンク(localhost:8080) にブラウザからアクセスする。
【エラー内容(ブラウザに表示された内容)】
HTTPステータス 404 - /myweb/hoge.jsp
--------------------------------------------------------------------------------
type ステータスレポート
メッセージ /myweb/hoge.jsp
説明 The requested resource (/myweb/hoge.jsp) is not available.
1※

【環境変数】
CATALINA_HOME
 C:\Program Files\Apache Software Foundation\Tomcat 5.5
JAVA_HOME
 C:\j2sdk1.4.2_16
CLASSPATH
 .;%JAVA_HOME%\lib\tools.jar


270:Java初心者
08/01/03 10:06:27
【Eclipseプロパティ設定】
Tomcat
 Tomcatバージョン
  バージョン 5.x (チェック)
 Tomcatホーム
  C:\Program Files\Apache Software Foundation\Tomcat 5.5
 コンテキスト宣言モード
  Server.xml


【その他】
1.Apache Tomcat , Apache両方共インストールしている。
(PHPの練習用)
2.「 URLリンク(localhost:8080) 」でアクセスすると正常に
  Apache Tomcat/5.5.25 のWEB画面は表示される。
3.前項「2.」で表示されたページの中の左部分の次をクリック
  してもエラーになる。
  (どうやら物理的にディレクトリが存在しない様子)
  1)JSP Examples
HTTPステータス 404 - /jsp-examples/
  2)Servlet Examples
HTTPステータス 404 - /servlets-examples/

以上  宜しくお願いします。

271:Java初心者
08/01/03 10:12:36
・・・・・・・・・・


なぜかApache Tomcat , Tomcatを再起動したところ正常に
JSPの表示までは出来ました。


272:デフォルトの名無しさん
08/01/03 10:25:58

サイザースレはここですか(*‘ω‘ *)?

273:266補足です
08/01/03 13:26:13
前回完全に丸投げだったので今できているものを上げときます。
【 課題 】<a href="URLリンク(ime.nu)" target="_blank">URLリンク(rg550.hp.infoseek.co.jp)
このデータに停止中の車を避けるプログラムを付け加えてください。
【 期限 】1月6日の22時まで
【 Ver  】1.6.0_02 
【 補足 】補給もほかの車のいないところに向かうようにできたらお願いします。

274:デフォルトの名無しさん
08/01/03 15:27:17
Eclipseで行を表示するにはどうすれば良いでしょか?

275:520
08/01/03 16:21:40
【 課題 】というか卒業制作の一環でJava3Dを使ったソフトを作ろうと
      しています。GUI(swing)からテクスチャを貼り付けたいのですが
      ほぼ初心者で、Java3Dの独特な形態から、どうやればいいか
      分かりません。お力添えをお願いします。 
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】2. Swing/
【 期限 】できれば1、2日以内でお願いします。 
【 Ver  】1.6.0_03
【 補足 】URLリンク(rg550.hp.infoseek.co.jp)
      ↑長方形ポリゴンとボタン、テキストフィールドをつけたものです。
      (長方形ポリゴンにテクスチャを貼り付けたい)

      textfieldでファイル名を指定する、という方式でやりたいと考えています。
       textureloaderにstirng型でファイル名を貼り付ければいいのではないか、
      と考えていますが稚拙な考えだと思うので良い方法があればそちらでも構いません。
  

276:デフォルトの名無しさん
08/01/03 19:28:20
>>269
>>274

>>1を100回嫁

>>275
お前は未来の人間かよw

277:520
08/01/03 19:31:14
>>276
失礼しました。誤爆ではなくて別のスレのがそのまま残ってまして。

278:デフォルトの名無しさん
08/01/05 11:14:19
【 課題 】マウスクリックした位置に円を描くアプレットを作成せよ。円の数は最大10個までとする。
【 形態 】1.
【 GUI  】1.
【 期限 】来週の金曜
【 Ver  】 1.6.0
【 用語 】 なし
【 補足 】なおマウスクリックした位置は、MouseEvent eとすると
e.getX()
e.getY()
というメソッドでint型のx,y座標点として得られる。




次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4333日前に更新/380 KB
担当:undef