• ベストアンサー

JavaのGUIプログラミングの質問

 JavaのGUIのプログラミングの質問です。 フレームの上に■や●のようなものを描画して、 描画された■や●を動かすプログラムを作ることは可能でしょうか? 例えば、    ↑ ← ■ →       ↓ 矢印方向に直進させたいとき、矢印方向の指示を与えて ■が矢印方向へ動くようなものを作ってみたいと思っています。

質問者が選んだベストアンサー

  • ベストアンサー
  • _ranco_
  • ベストアンサー率58% (126/214)
回答No.2

可能でしょうか? 可能です。 入門書やネット上などで、JavaのGUIプログラミングについて基礎から勉強してください、 Sunが提供しているSwingチュートリアルの中では、あなたの要求に応えるのは、これかな: http://java.sun.com/docs/books/tutorial/uiswing/painting/index.html

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.1

できるか、できないか、という話題であればできるんじゃないかなと。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • JAVAのプログラミングについて質問があります。

    私は今、javaのGUIのAWTについてのプログラミング問題で頭を抱えています。自分でも一応考えてみたのですが1週間やってみましたが歯がたちません。お忙しいところ恐縮なのですが問題の答えを示してもらえると大変助かります。以下が問題文です。「1953×2250pixelの画像を以下の方法で描画するプログラムを作成しなさい。 配列pixelcolor[1953][2250]に0から254までの値が与えられている。0を黒、254を白、その中間は値が大きくなるほど白に近づくグレーとし、配列pixelcolor(x.y)の値からpixel(x.y)を描画する。」 どうかお願いいたします。

    • ベストアンサー
    • Java
  • JAVAのGUIのデザイン性について

    JAVAのGUIのデザイン性について教えてください。 また最初に述べておきますが、自分自身まだまだプログラミング初心者でして、 主にインターネットで調べたことが基本となっております。 私は数あるプログラミング言語の中から現在JAVAを選択し、勉強中です。 JAVAを選択した理由は下記のとおりです。 ・人気がある ・求人数が多い ・ユーザーが多い ただ、気付いたことがありまして、それはGUIのデザイン性が乏しいのでは?ということです。 他の言語、例えばC#(visual studio)や、html5のようなスタイリッシュなGUIを作成できるのか どうか疑問です。 これらをふまえたうえで、下記2点のご質問に回答願います。 1.C#やhtml5にくらべてJAVAのGUIのデザイン性は乏しいという認識で合っていますでしょうか?   もし私の勘違いでしたら、理由と具体的な参考サイトを教えていただけますでしょうか。 2.JAVAの求人数、人気、ユーザーが多い理由を教えていただけますでしょうか? 以上、宜しくお願い致します。

  • java:guiプログラミングのボールの軌跡

    javaのguiのプログラミングなのですが、ボールを動かし軌跡を残したいのです。repaintを使って、ボールを動かして行きながら軌跡を残すプログラムを作った所、ボールはちゃんと動いたのですが、軌跡は書いては消えて書いては消えてをくりかえしているようで、画面に残らないんです。解決方法をお教えください。

  • JavaのGUIプログラミング

    javaのGUIプログラミングでメニューを作成したのですが、どうしてわからないところがあります。 ルートペインにメニューを追加した後、各々の処理を記述しようとするときに、 ActionListenerを実装したクラスのactionPerformedメソッドでイベントが起きたものをif文で場合分けして、それぞれの処理を記述していますが、これがいい方法だとはどうしても思えません。 自分なり考えた結果、 ・各メニューごとにクラスを作成してそこに処理を書き込む ・匿名のインナークラスを使用する を思いついたのですが、初心者なのでこの場合に応用できません。 分かりにくい文章で申し訳ないのですが、なにかアドバイスをいただけないでしょうか? できれば、参考になるソースをのせてくれると勉強しやすいので助かります。 よろしくお願いします。

    • ベストアンサー
    • Java
  • javaのプログラミングに関する質問です

    javaのプログラミングに関する質問です。 ウィンドウ上のボタンを押すことで 「実行しますか?」のような確認のポップアップが出てきて、選択肢「はい」を選ぶと実行、「いいえ」を選ぶと何もせずに戻る といったプログラムを作りたいときはどうすればいいのでしょうか。

  • javaプログラミングについて

    javaプログラミングについて素朴な疑問なんですが javaが出来る人ってUMLを理解しているのでしょうか? プログラムを組むとき、クラス図とか理解していないと 組めないのですか?よく質問に「---がうまくいかない」 とかありますが、設計はできているのでしょうか? あまり説明がうまくないのですが教えてください。

  • Web(&GUI)クライアントアプリケーションはJAVAの方がPerlより開発しやすい?

    Web クライアントプログラミングに関して、PerlとJAVAでは一般に(ただし小規模)JAVAの方が開発しやすいでしょうか? GUIで考えています。 C,C++,Perl,及び、ネットワークの初歩は理解しているつもりですが、 GUIプログラミングの経験はありません。 やりたい内容によるとは思いますが、例えば、1例として 「マウスで単語を範囲指定し、適当なショートカットキーを押すと辞書検索ページを開いてその単語を調べる」 というようなことをやりたいと考えています。 関連質問 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1175764 現在、JAVAの知識はないのですが、 PerlよりJavaの方が開発しやすいようであればJavaを勉強しようと思います。 (あまり手を拡げたくはないのですが...) また、その場合、Javaの特に何を勉強したらよいでしょうか? 調べたところ、(Javaの基本文法はもちろんですが)GUI関連ではSwing (ライブラリ群の名前と認識していますが違います?)を勉強すればよいかなと考えていますが、正しいでしょうか? Web (&GUI) クライアントアプリケーションをJAVAで開発するつもりならこれを勉強しろ、というアドバイスをいただけたらありがたいです。 なお、入門書籍としては、書店でざっとながめたところ、オライリーの 詳解 Javaプログラミング入門(上)(下) がよさそうかなと思いましたので、購入するならこれと思っておりますが、 (GUI)webクライアントプログラミングの観点でおすすめがありましたら あわせてご教授頂けると嬉しく思います。 宜しくお願いいたします。

    • ベストアンサー
    • Java
  • GuiでGuiを操作

    java の Gui 初心者です。 今 あるGUIのボタンを押したときに 他のGUIのデータを変える というプログラムを考えています。 (たとえば ステレオリモコンのGUIがあり、プラスボタンを押すと ステレオのGUIにある JSlider(音量を表わす)が変わるなど) Java Agent DEvelopment Framework(JADE) を用いてやり取りをするのかとも考えましたが もっと簡素なやり方があるのではと思い、質問いたしました。 ご存知の方いらっしゃいましたら ボタンが押されたら処理をする(actionListener)中で どのようにして他のGUIを操作するのか という点を教えていただきたいです。 よろしくお願いいたします。

    • ベストアンサー
    • Java
  • Javaによるプログラミングについて

    僕はプログラミング初心者で、Javaもやったことは無いのですが、Javaでやってみたいと思うことがあるので始めようと思っています。 Javaで何をしたいかというと、樹形図のような構造を作りたいのです。樹形図は、ご存知の通り、条件に適合する方向へ分岐する2分岐です。 数値の大小によって分岐していき、数値は加算して最後に合計を算出したいです。 構想はあるのですが、プログラミングの何を勉強したら良いのか全くわかりません。 手始めに何をしたら良いか等、他に何でも良いので教えていただけないでしょうか。

    • ベストアンサー
    • Java
  • javaでのGUIプログラムについて

    javaでのGUIプログラムについて 質問失礼します。 現在,GUIを用いたプログラムが作りたくて取り組んでいます。 具体的な質問なのですが,GUIを定義したクラスでテキストに入力された情報をgetText()で取得,その情報を他のクラスで使用したいと考えているのですが, その方法がわからず困っています。 例えば //GUIクラス内 class MyActionAdapter implements ActionListener{ @Override public void actionPerformed(ActionEvent e) {  // TODO 自動生成されたメソッド・スタブ   n = Integer.parseInt(t1.getText()); } } //testクラス public class test(){ for(int a=0;a<n;a++){ System.out.println("test"); } } ここでGUIクラスで取得した変数nをfor文内の繰り返し条件nで使用したいのです。 よろしくお願いします。

    • ベストアンサー
    • Java
このQ&Aのポイント
  • 再セットアップメディア作成においてUSBが認識されず、エラーが発生する問題について質問します。
  • USBメモリを差し込み作業を開始すると、エラーが出て以後USBが認識されず、回復方法について教えてください。
  • 再セットアップメディア作成ソフトに問題があり、USBメモリが壊れてしまった可能性があります。回復方法を知りたいです。
回答を見る