みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

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

java超初心者です。

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

canvas使って描画するような事をしないと不可能でしょうか?

投稿日時 - 2017-07-29 05:11:39

QNo.9357040

暇なときに回答ください

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

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

投稿日時 - 2017-07-29 09:12:46

補足

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

投稿日時 - 2017-07-30 07:06:59

お礼

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

HTMLの場合button配置してcss等で見た目を変更できますが、javaで例えばAWTにてボタン配置してもOSに依存するそっけないボタンが出来るだけだと思います。

https://docs.oracle.com/javase/jp/6/api/java/awt/Button.html

ボタンに限らずその他コンポーネントを柔軟にデザインできる手段が存在するのかをお尋ねしております。

紛らわしい書き方で申し訳ありません。

投稿日時 - 2017-07-29 09:49:10

ANo.1

何か誤解されています。

>>javaでそのような事が可能なのでしょうか?

Webサイトのプログラミングであれば、現時点では、htmlがほぼ必須ですし、それは、cssが必須になるって意味です。
だからJavaだけでなくRubyonRails、PHP、Perl、C#、VB.NETなどであっても、ブラウザに画像や背景を描く等では、htmlとcssを使うことが必要になっているってことです。

>>そのようなパッケージ等存在するのでしょうか?

Webサイトを開発するのであれば、htmlとcss、そしてJavaScriptをどうしても使うことになるわけです。
これらのコーディング作業は、メンドクサイことが多いので、各言語に応じて、いろんなフレームワーク・パッケージが用意されています。

投稿日時 - 2017-07-29 05:34:47

お礼

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

投稿日時 - 2017-07-29 09:43:22

あなたにオススメの質問