• 締切済み

JAVAでできる?

次のようなこと、JAVAでできますか? 1,フレームをABCの3つに分割し、Aにはレイヤーで2枚の画像(レイヤー「あ」と「い」とします)を重ねて表示。 2,フレームBCそれぞれに画像数点をボタンにして、Bのボタンを押すとフレームAのレイヤー「あ」の画像が変わり、Cのボタンを押すとフレームAのレイヤー「い」の画像が変わる。 額縁の写真と絵の写真の組み合わせを変えてみられるページを作りたいのです。 参考になるHPや情報がありましたら教えて下さい。

みんなの回答

  • a_works
  • ベストアンサー率66% (2/3)
回答No.1

簡単に出来ます。 IEとNN両方に対応出来ます。 JavaScript,DHTMLのリファレンスでも買えばすぐわかると思います。 サンプルコードなんかも出てますし。 ただ、それなりに迷惑ページになるかも。 NNにも対応するとスクリプトの容量が倍(以上)になるのもちょっと…。

galadriel
質問者

お礼

ありがとうございます。自分の買った本には違うフレームへの例がなかったもので・・・。 早速本屋に行って探してみます。 そうか、おもくなっちゃうんですね? 額と絵の画像がそれぞれ10枚くらいなんですが、なにか良い手段は他にあるでしょうか?

関連するQ&A

  • DreamWeaver インラインフレーム?Java?

    ログではヒントにはなったものの実際には使えなかったので質問させていただきます。 今、イラストレーターとImagereadyで作ったHPをDreamWeaverで編集中です。 イラストレーターで中央付近にフレームを作り、その横にボタンを何個かつけました。 そのボタンを押すと中央のフレームに画像が表示されるようにしたいのですが、どうしたらよいでしょうか?(使っているソフトがすべて英語かフランス語なのでよくわかりません。) フレームの下にもボタンを作っていて、それを押すと次の画像に変わったり、TOPページに戻るようにしたいのですが。。 わかりにくい説明で大変申し訳ありませんが、ご回答いただけると助かります!

  • javaについて

    OSXでjavaゲーム作ろうとしているんですが http://javagame.main.jp/index.php?%A5%A2%A5%D7%A5%EA%A5%B1%A1%BC%A5%B7%A5%E7%A5%F3%A4%CE%B9%BD%C0%AE のHelloWorld.javaとMainPanel.javaができません ターミナルを開いて public class HelloWorld extends JFrame { public HelloWorld() { // タイトルを設定 setTitle("Hello Worldを表示する"); // メインパネルを作成してフレームに追加 MainPanel panel = new MainPanel(); Container contentPane = getContentPane(); contentPane.add(panel); // パネルサイズに合わせてフレームサイズを自動設定 pack(); } public static void main(String[] args) { HelloWorld frame = new HelloWorld(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); } } と打ち打ち込み HelloWorld.javaで保存して もう一個もMainPanel.javaをMainPanel.javaのコードをコピーしてペーストして保存して よくわからず同じフォルダにいれて javac Helloworldと打ち込んでもエラーがでます もしかしてEclipseをつかってフレームみたいにしなくてはダメなんでしょうか? よくわかりませんがとりあえず javaでゲーム作りますが何か?でゲームが作れるようになりたいです 応用などきかせて 私はいつも出だしで全部 挫折してしまうのでダメです どなたか詳しい方このHelloWorldが出せるまで教えて下さい

    • ベストアンサー
    • Java
  • JavaとWindows

    前々からだったのですが去年の11月~12月頃から、 絵版など絵を描いてから投稿ボタンを押し何秒後かにコメント記入のための、別ページに飛ぶことが出来なくなってしまったんです。 javaはインストールしているので絵自体は描けるのですが・・・orz 出来る絵版もあることはあるのですが、絵は投稿できますがコメント未記入で投稿されますし・・。 ちなみにPCはWindows XP です。 JavaとWindows。どちらが悪いのかがわかりません。

  • 別フレームに画像を表示する

    こんにちは。 今、フレームセットの上にメニューバー、下にコンテンツ内容があるといったページを作っています。 上フレームにあるメニューボタンを押すと下フレームのページが切り替わるのですが、同時に上フレームにコンテンツごとの画像を表示したいのです。 はじめはメニューボタンをクリックするのと同時に画像のレイヤーを表示するスクリプトを記述していたのですが(hideとshowでその都度入れ替え)、それではキーボードのBackspaceボタンで戻ったとき上フレームの画像が前のコンテンツ画像のまま残ってしまいます。つまり上フレームのボタンを押さないとレイヤーが切り替わらないというわけです。 下フレーム内に入るページを表示するたびに上フレームの画像を表示するといったスクリプトをしたフレーム内のページのBODY要素にonloadとして記述すればよいのでしょうか? またどのように記述すればよいのかもわかりません。 わかる方がいらっしゃいましたらどうか宜しくお願いします。

  • 一つのページで左右に表示させるには?

    現在、HPを作り細々と運営してます。 今までは、フレームを使ったページ(左右に分割)に自分で撮った写真を載せていました。 左にサムネイル、右にサムネイルから選んだ画像を表示させるといった感じです。 これをフレームを使わずに一つのページで出来るようにする事は可能なんでしょうか? サムネイルと選んだ画像を一つのページでいっぺんに表示させるという感じです。 よろしくお願いします。

  • フレーム内の表示方法

    ninja2003でHPを作っています。 フレームを使って左右2分割にし、片方のフレームに各ページのリンクを張ろうと考えています。 他のHPを参考にしていると、初めはフレームにA,B,C…という大項目のボタンが表示されていて、仮にAのボタンをクリックすると、さらにA1,A2,A3と小項目の表示ボタンが現れ、A1ボタンをクリックすると反対のフレームに目的の画面が表示される仕組みがありますが、あれはどうやって作るのでしょう。 イメージとしては、エクスプローラーの[+]ボタンをクリックすると、下位の階層が現れるというものと同じだと思うのですが、マニュアルを見ても出ていません。 どなたか教えてください、よろしくお願いします。

  • フレーム間をまたいだ背景画像のページをつくるには

    フレーム分割されているページに1つの画像を背景として設定したいのですが、フレームを意識させないであたかも1枚の画像(写真など)がページの背景に使われているようにする方法はないでしょうか?

    • ベストアンサー
    • HTML
  • JAVAスクリプトについて

    JAVAスクリプトで作られたこのページなんですが↓ http://www.arch-holesale.co.jp/faq/faq.html 下の方のQボタンを押したらJAVAスクリプトで別メニューが出てきます このシステムを自分のHPに使いたいです。 どうすればいいでしょうか?

  • Dreamweaverで、可能でしょうか

    たとえば A Tシャツの生地 B Tシャツの模様 ABそれぞれ3色ずつあったとして 色の組み合わせをシミュレーションする画像を作りたいのです。 使用ソフトはDreamweaverなのですが どうやって作ったらよいでしょうか? アドバイスをお願いいたします!! はじめ、レイヤーを二つ重ねて 隣にABそれぞれの色のボタンをつくり スワップイメージで表示させようとしたのですが レイヤーで作るとブラウザによっては ずれが生じる場合があると思い レイヤーを固定する方法を探していました。 画像位置を固定したまま色の組み合わせを いろいろ変えて表示させるのは Javaならできるのでは?とHTMLのカテゴリで アドバイスをいただき、こちらで質問させていただきました。 よろしくお願いいたします!!

    • ベストアンサー
    • Java
  • 異なるフレームへの画像表示

    こんにちは。初心者なのでやりたいことが伝わるかわかりませんがよろしくお願いします。 HPビルダーを使ってHPを作成中です。 フレームを利用していますが、(A.B.C)Bフレームのに画像1(絵)をおき、この上をポインターが通ると フレームAの所定の場所に画像が現れるようにしたいのです。 Bフレームの画像(絵)は1だけでなく2.3.4.5.6.といった具合にたくさんありそれぞれが示す画像がAフレームの場所に入れ替わって表示されるということはできるのでしょうか? Bフレームの画像1≠Aフレーム画像ではありません。 このようなことができる機能に名前はありますか? よろしくお願いします。

専門家に質問してみよう