• 締切済み

javaコンポーネントデザイン

java超初心者です。 htmlであればcss使って、(画像を背景に使ったり、グラデかけたり等々)要素を柔軟にデザインできますが、javaでそのような事が可能なのでしょうか?そのようなパッケージ等存在するのでしょうか? canvas使って描画するような事をしないと不可能でしょうか?

  • Java
  • 回答数2
  • ありがとう数2

みんなの回答

  • hiodraiu
  • ベストアンサー率15% (448/2823)
回答No.2

サーバーサイドのjavaの話なら、全くの勘違いをなさっていると思いますし、javaアプレットの話であれば可能です。ただしアプレットはjavaの開発者であるOracleがブラウザプラグインを非推奨と言ってるようですから、今から勉強することでもないと思います。

muuming2001
質問者

お礼

ありがとうございます。 javaでデスクトップアプリを作る場合のことをお尋ねしています。 HTMLの場合button配置してcss等で見た目を変更できますが、javaで例えばAWTにてボタン配置してもOSに依存するそっけないボタンが出来るだけだと思います。 https://docs.oracle.com/javase/jp/6/api/java/awt/Button.html ボタンに限らずその他コンポーネントを柔軟にデザインできる手段が存在するのかをお尋ねしております。 紛らわしい書き方で申し訳ありません。

muuming2001
質問者

補足

JavaFXてのがあるんですね。ありがとうございました。

  • catpow
  • ベストアンサー率24% (620/2527)
回答No.1

何か誤解されています。 >>javaでそのような事が可能なのでしょうか? Webサイトのプログラミングであれば、現時点では、htmlがほぼ必須ですし、それは、cssが必須になるって意味です。 だからJavaだけでなくRubyonRails、PHP、Perl、C#、VB.NETなどであっても、ブラウザに画像や背景を描く等では、htmlとcssを使うことが必要になっているってことです。 >>そのようなパッケージ等存在するのでしょうか? Webサイトを開発するのであれば、htmlとcss、そしてJavaScriptをどうしても使うことになるわけです。 これらのコーディング作業は、メンドクサイことが多いので、各言語に応じて、いろんなフレームワーク・パッケージが用意されています。

muuming2001
質問者

お礼

回答ありがとうございます。 javaでデスクトップアプリを作る場合のことをお尋ねしています。

関連するQ&A

  • 至急助けて下さい><Javaについて☆

    YAHOOオークションの時間が出ないのでJavaのインストールをしようと思ったのですが・・・ 『インストールパッケージを開く事ができませんでした。パッケージが存在し、アクセスできる事を確認して下さい。またはアプリケーションベンダに問い合わせ、このパッケージが有効なWindowsインストーラーパッケージである事を確認して下さい。』 と出てしまいインストールできません。 パソコンも初心者なのでインストーラーパッケージなどの単語も良く分からず全く手が付けられません。 どなたか分かりやすく教えて頂けませんでしょうか? またJavaにお問い合わせするにはどこからお問い合わせすればよいのでしょうか・・・? どうか宜しくお願い致します。

  • java3dが動かない

    javaでプログラミングをしています. WindowsXPでJava3Dを使って3Dのスタンドアローンで動くアプリケーション(javaアプレットではないもの)を作ろうと思っています. しかし,プログラムがコンパイルエラーになってしまいます. プログラム自体は書籍のCD-ROMについてきたものなのでバグは無いはずです. 以下に必要な情報を示します. ・インストールしたもの(java3Dの書籍付属のCD-ROMから)   jdk-1_5_0_11-windows-i586-p.exe   java3d-1_5_0-windows-i586.exe ・コンパイルエラーの内容   : パッケージ javax.media.j3d は存在しません。   : パッケージ javax.vecmath は存在しません。   : パッケージ com.sun.j3d.utils.universe は存在しません。   : パッケージ com.sun.j3d.utils.geometry は存在しません。 ・java3Dを用いないjavaプログラムは動作する

    • ベストアンサー
    • Java
  • webデザインcss <p>タグ内の長文について

    初歩的な質問失礼致します。 webデザイン初心者です。現在サイトの制作中なのですが、<p>要素の長文について何点かわからない所が出てきたので質問させていただきます。 (1) <p>要素で記述した文章の折り返し地点は、<br>を使用しない限り<p>要素に指定したwidth幅によってきまるのでしょうか? (2) その場合、背景画像を<p>に指定したら自動的にその背景画像も同じwidthになるのでしょうか? 添付画像の上の図のように、<p>要素にcssで背景画像を指定して、その上に上下左右それぞれ余白をとって長文を配置したいのですが、添付画像の下のような状態になってしまいます。 以下がcssです。 p { background: url(図の水色部分) no-repeat 0 0 ; width:691px; padding: 16px 230px 16px 30px; } (リセットcssでmargin.padding.borderはそれぞれ0にしてあります。) <p>を囲む<div>を作ってそれに背景画像を指定して、<p>に折り返したい幅のwidthを、marginで余白を指定する方法がいいのでしょうか? 出来れば<p>要素へのcss指定だけで完結させたいのですが、方法がわかりません。 どなたか初心者にもわかりやすくご教授いただけないでしょうか?? どうかよろしくお願い致します!

    • ベストアンサー
    • CSS
  • 画像リンクのデザイン

    HP製作で悩んでいます。 ページ全体のデザインをcssファイルに記述し、その中にa要素のデザインも記述しました。 そのcssを外部参照しているので勿論全ページのa要素にそのデザインが反映されます。 画像でリンクしてる部分もあるんですが、そこにまで反映されていて困っています。 画像でリンクしている部分のa要素だけを別のデザインにしたいですが可能でしょうか?

    • ベストアンサー
    • HTML
  • java パッケージについて

          [test](ルート)        |    ーーーーーーーーーーーーーーーーーーー    |         |          |         Test.java   DirTestA.java        [testt]                       |                             [testtt]                       |                     DirTestB.java パッケージについてわからないので質問します。 上の図のようにファイルを格納しています。 DirTestA.javaでDirTestB.javaのオブジェクトを作成するのは DirTestB.javaをimportすれば可能ですが 逆にDirTestB.javaでDirTestA.javaのオブジェクトを作成ができません。DirTestA.javaでpackage Test;と定義して DirTestB.javaでimport Test.DirTestA;とインポートしても ./TestT/TestTT/DirTestB.java:2: パッケージ Test は存在しません。 とエラーが出ます。 どうすればオブジェクトを作成できますか?

  • Javaがダウンロードできません。

    Java.comのサイトでJavaのダウンロードをしようとすると、 「インストールパッケージを開くことができませんでした。パッケージが存在し、アクセスできることを確認してください。または アプリケーションベンダに問い合わせ、このパッケージが有効なwindowsインストーラパッケージであることを確認してください。」というメッセージが出ます。ライブカメラの画像が見たいのでインストールしたいのですが、どうすればいいのでしょうか?

  • javaのインストールについて

    私は今「java」のインストールをしようとしています。 『java ソフトウェアの無料ダウンロード』のページでダウンロードをクリックし、ダウンロードを開始をクリックしてダウンロードが開始される1歩手前で 「インストール パッケージを開くことができませんでした。パッケージが存在し、アクセスできることを確認してください。またはアプリケーション ベンダに問い合わせ、このパッケージが有効なWindows インストーラ パッケージであることを確認してください。」がでてきます。 それが出てきたらもうOKとクリックすることしか出来なくて、今もjavaがインストール出来ないままでいます。どうしたらいいのでしょうか。 分かる人がいたら教えてください。 お願い致します。

  • イメージの移動

    Java初心者です。 現在、ある背景となるビットマップ(image1)とその背景上に 描画するビットマップ(image2)をdrawImageメソッドにて Canvas上に描画させております。 image2のビットマップを画面上で移動出来る様にしたいと思っております。 移動といっても、おそらく、以前あったimage2の削除、新たな場所に描画 の繰り返しだと思います。 そこで質問です。 現在表示されているimage2だけを背景はそのままで 削除するという事は可能なのでしょうか? 可能であれば、そのメソッド、サンプル等教えていただければ幸いです。 最悪、 image1の描画→image2の描画→image1の描画→新たな位置のimage2描画 という繰り返しで出来ることは確認したのですが、なんとなくかっこ悪い 気がします。以上よろしくお願いします。

    • ベストアンサー
    • Java
  • ブログのトップデザインをオリジナル画像に変更したい

    ブログのトップデザインをテンプレートからでなくオリジナル画像に変更したいのですがCSS編集用のところをクリックするのですがそれ以上進む画面が出てきません。やり方が間違っているのかもしれません。 当方はパソコン初心者であまり難しいことはできません。 今使っているトップデザインタイトルなどを変えずに背景の画像のみ変更したいと思います。 よろしくお願い致します。

  • javaのダウンロードがどうしてもできません

    教えてgooの過去ログを見ていくつか試みたのですが どうしてもダウンロードすることが出来ません。 まずjavaのホームページからダウンロードを試みると インストールパッケージが開くことが出来ませんでした。パッケージが存在し、アクセス出来ることを確認してください。またはアプリケーションベンダに問い合わせ、このパッケージが有効なwindowsインストーラパッケージであることを確認してください。 と表示され、失敗に終わります。 そこで過去の質問から C:\Documents and Settings\Owner\Application Data\Sun\Java\jre1.6.0_03 から直接インストールすることを試みたのですが、errorになってしまいます。 他にもいろいろ試みたのですが、出来ませんでした。 だれか解答をお願いします。

    • ベストアンサー
    • Java

専門家に質問してみよう