• ベストアンサー

javaで電卓って作れるんですか?

タイトルどおりjavaで電卓は作れるんでしょうか? なにせ、超初心者でボタンを押すくらいの物しか作れません・・・。 もし作れるのであれば、加減乗除だけで結構ですので アプレット(?)を教えていただけないでしょうか? 今後のjavaの勉強の参考にさせていただきます。 コンパイル(?)のやり方は一応わかります。 また、参考になるサイトなどがあれば紹介して欲しいです。

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

  • ベストアンサー
  • Zawaja
  • ベストアンサー率51% (92/180)
回答No.2

#1のリンクを読んで気付いていると思いますが、それはJavaではなくてJavaScriptによる電卓です。 JavaとJavaScriptは全然違うものなので全く参考にならないです。 WindowsなどGUIになれていると、ビジュアル的に良いGUIアプリケーションを作りたいのは分かるのですが、コマンドプロンプトを使用したコンソールアプリケーションをマスターしてない状態でJavaアプレットは難しいと思います。コマンドプロンプトを使用したコンソールプログラムの応用としてGUIプログラムやアプレットプログラムが存在するので。 一応、ネットで見つけた電卓プログラムのURLを置いておきますが、それを見てもらうとかなりたかだか電卓プログラムでさえ面倒な記述が多いというのが分かってもらえると思います。 二つあるリンクの上がAppletクラスを使用した方法、下のリンクがJAppletクラスを使用した方法です。 http://jubilo.cis.ibaraki.ac.jp/~isemba/PROGRAM/JAVA/OUYO/z111c.htm http://jubilo.cis.ibaraki.ac.jp/~isemba/PROGRAM/JAVA/OUYO/z112c.htm Applet、JAppletクラスどちらを使用しても同じ動作をするアプレットを作成できます。しかし、JAppletクラスの方が新しいため、ビジュアルスタイルを選択できたり、レイアウトの方法をAppletクラスを使用したより多く選択できたりします。 ただし、JAppletクラスを使用すると古い環境では対応できない、重いなどの弱点もありますが、現在のコンピュータスペックで現在のコンパイラを使用してコンパイルしているならばほとんど問題ないと思います。 参考URLに上記2つのリンクの大元を張っておきます。

参考URL:
http://jubilo.cis.ibaraki.ac.jp/~isemba/PROGRAM/JAVA/java.shtml
bosabosaatama
質問者

お礼

回答ありがとうございます 下はJavaScriptなんですね、違いは初心者なので分かりませんでしたが どちらもこれからのために参考にさせていただきます

その他の回答 (1)

  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.1
参考URL:
http://k-zu.com/pc/java/jsample_10.htm
bosabosaatama
質問者

お礼

早速の回答ありがとうございます とっても勉強になります!

関連するQ&A

専門家に質問してみよう