
Javaのアプリケーションでの円の描画について。
EcipseでJavaプログラムを書いています。
まだ始めたばかりでわからないことだらけなんですが、JavaにはJavaアプリケーションとJavaアプレットの2種類の書き方(?)があることを知りました。
作りたいものに向かってJavaアプリケーションの書き方で最初から書いていたんですが、円を表示させるプログラムのところで引っかかりました。
Javaアプリケーションの書き方では円の描画方法は見つからなかったのです。
Javaアプレットの書き方では見つかりました。
ということは1からJavaアプレットの書き方で作り直さなくてはいけないでしょうか?
ここまで出来たのは結構長いプログラムなのですが・・・。
どうかアドバイスお願いします。
No.1ベストアンサー
- 回答日時:
JavaアプレットでできることはほとんどJavaアプリケーションでできますよ(^^)
とりあえずサンプルコード置いておきますね(やっつけで申し訳ないですが)
import java.awt.Dimension;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
class OvalPanel extends JPanel{
OvalPanel(){
setPreferredSize(new Dimension(200, 200));
}
@Override
public void paint(Graphics g) {
// TODO 自動生成されたメソッド・スタブ
super.paint(g);
g.drawOval(50, 50, 100, 100);
}
}
public class HogeHoge {
public static void main(String[] args) {
JFrame jf=new JFrame();
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.getContentPane().add(new OvalPanel());
jf.pack();
jf.setVisible(true);
}
}
回答ありがとうございます。
Javaアプリケーションでもできるんですね!! (。??ω??。)
まだいまいちわかってないのでコピペしたら円描ける簡単なプログラム書いてくれるとありがたいです。
No.3
- 回答日時:
エラーメッセージを提示して頂かないとなんとも言えません。
一つ考えられるのは、ファイル名がHogeHoge.javaになっていないということでしょうか
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Googleログインボタンのデザイ...
-
JDONWROADER2のエラー修復
-
googleスプレッドシートのGASに...
-
jdbcでinsert,delete,createをe...
-
下記問題の答えが"D"になる意味...
-
JSFタグのfタグとは
-
スプレッドシートからリマイン...
-
googleスプレッドシートのスク...
-
Verilogについて質問です。この...
-
論理回路設計をVerilogで行う問...
-
ゲーム開発の入門書を探しています
-
session,requestはjspで未定義...
-
サーブレットをapacheで公開す...
-
下記のリストならno002が含まれ...
-
is this even a thing?
-
JAの支部?地域の農協のカード...
-
えハミルトン路と全域木のちが...
-
CSV出力を画面から選択したデー...
-
ショートカットキーについて
-
list の空は [] ってあわらすのに
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
vba クリップボードクリアにつ...
-
IISワーカープロセスが原因でCP...
-
unzip32.dllの利用について(64b...
-
プラグインとパッチの違いは?
-
JAVAプログラムをWEB表示させる...
-
C#のメモリマップドファイルに...
-
Webアプリケーション
-
Tomcat ManagerでのWAR更新につ...
-
java3dが動かない
-
ログオフ中でもアプリケーショ...
-
作ったアプレットを自動でアプ...
-
HTMLアプリケーションの作成
-
C#のWindowsフォームアプリケー...
-
2冊目のJAVA本
-
意味が分からないエラー
-
Javaセキュリティによってブロ...
-
Java でネイティブアプリケーシ...
-
予約システムの開発ツール
-
[VB.2005]クライアントからWEB...
-
VB.netでxml-rpcの使用は可能??
おすすめ情報