トップページ > プログラム > 2015年03月07日 > qI4+XegH

書き込み順位&時間帯一覧

9 位/208 ID中時間01234567891011121314151617181920212223Total
書き込み数0001000010010120000000006



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
tkr ◆8reCYe8za.
★★Java質問・相談スレッド172★★ [転載禁止]©2ch.net
【java】「棒人間のRPG」開発スレ [転載禁止]©2ch.net

書き込みレス一覧

★★Java質問・相談スレッド172★★ [転載禁止]©2ch.net
482 :デフォルトの名無しさん[sage]:2015/03/07(土) 03:11:22.97 ID:qI4+XegH
>>480 gifに拡張子を変えてみましたが表示されません。。
★★Java質問・相談スレッド172★★ [転載禁止]©2ch.net
487 :デフォルトの名無しさん[sage]:2015/03/07(土) 08:47:17.23 ID:qI4+XegH
>>483
ありがとうございます。bmpファイルの拡張子だけ変えてたのが原因のようでした。
★★Java質問・相談スレッド172★★ [転載禁止]©2ch.net
489 :デフォルトの名無しさん[sage]:2015/03/07(土) 11:02:18.45 ID:qI4+XegH
今まではパネルとフレームを同じクラスで作っていたのですが画面遷移を行うためにメソッドを分けたいのですがうまく出来ません。どうすれば出来ますか?
//インポート省略
class Main extends JFrame{
public static void main(String args[]){
//メインメゾット
Main frame = new Main("タイトル"); //フレーム作成
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //×を押した時終了
frame.setVisible(true); //表示
}
Main (String title){
setTitle(title); //タイトルを表示
setResizable(false); //サイズ変更不可
setSize(640, 480); //大きさ
setLocationRelativeTo(null); //真ん中に表示
ImageIcon icon = new ImageIcon("./img/icon.gif"); //アイコン
setIconImage(icon.getImage()); //アイコン
}
public static void title(){
JPanel titlep = new JPanel(); //パネル「titlep」作成
titlep.setPreferredSize(new Dimension(640, 480)); //画面いっぱいに表示
titlep.setOpaque(false); //色は透明
titlep.setLayout(new BorderLayout()); //レイアウトマネージャー(ボーダーレイアウト)東西南北中央に分ける

Container contentPane = getContentPane();
contentPane.add(titlep, BorderLayout.NORTH); //パネルをフレームにセット

JLabel titlel = new JLabel(); //ラベル作成
ImageIcon titlepng = new ImageIcon("./img/title.png"); //変数titlepngにアイコンをセット
titlel.setIcon(titlepng); //画像をラベルにセット
titlep.add(titlel); //パネルにラベルをセット
}
}
【java】「棒人間のRPG」開発スレ [転載禁止]©2ch.net
1 :tkr ◆8reCYe8za. [sage]:2015/03/07(土) 13:55:52.05 ID:qI4+XegH
始めまして。java初心者のtkrです。javaでRPGを作成しています。
画像加工をして下さる方や質問に答えて下さる方を募集します。
まだHPなどはありませんがある程度形が出来たら作る予定です。
宜しくお願いします。
【java】「棒人間のRPG」開発スレ [転載禁止]©2ch.net
2 :tkr ◆8reCYe8za. [sage]:2015/03/07(土) 14:02:33.63 ID:qI4+XegH
現在考えている内容
アプレットではなくjarファイルとして配布
画面サイズは640*480
マップは64*64のチップを敷き詰める
画面はスタート画面、家、マップ、バトルの4種類
電波人間+ポケモン的なゲーム

現在は画面切り替えの部分を作成中です
【java】「棒人間のRPG」開発スレ [転載禁止]©2ch.net
3 :tkr ◆8reCYe8za. [sage]:2015/03/07(土) 14:07:34.11 ID:qI4+XegH
行数の関係でインポート省略
class Main extends JFrame{
public static void main(String args[]){
//メインメゾット
Main frame = new Main("棒人間のRPG"); //フレーム作成
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //×を押した時終了
frame.setVisible(true); //表示
}

Main (String title){
setTitle(title); //タイトルを表示
setResizable(false); //サイズ変更不可
setSize(640, 480); //大きさ
setLocationRelativeTo(null); //真ん中に表示
ImageIcon icon = new ImageIcon("./img/icon.gif"); //アイコン
setIconImage(icon.getImage()); //アイコン


JPanel titlep = new JPanel(); //パネル「titlep」作成
titlep.setPreferredSize(new Dimension(640, 480)); //画面いっぱいに表示
titlep.setOpaque(false); //色は透明
titlep.setLayout(new BorderLayout()); //レイアウトマネージャー(ボーダーレイアウト)東西南北中央に分ける

Container contentPane = getContentPane();
contentPane.add(titlep, BorderLayout.NORTH); //パネルをフレームにセット

JLabel titlel = new JLabel(); //ラベル作成
ImageIcon titlepng = new ImageIcon("./img/title.png"); //変数titlepngにアイコンをセット
titlel.setIcon(titlepng); //画像をラベルにセット
titlep.add(titlel); //パネルにラベルをセット
}
}


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。