• ベストアンサー

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

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

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

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

  • ベストアンサー
  • 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

  • javaでの電卓の作り方

    javaで加減乗除(+-*/)の電卓を作りたいのですが アプレットが分かりません・・・ どなたかjavaのアプレットとhtmlのほうも教えていただけませんか? http://jubilo.cis.ibaraki.ac.jp/~isemba/PROGRAM/JAVA/OUYO/z111c.htmのサイトでは加減(+-)の電卓しかありません

  • 極々簡単な電卓の作成

    とても初歩的な質問で恐縮なのですが、VBAで電卓を作ろうと思っています。 加減乗除くらいの機能で、ボタン配置して、入力式は消えずにエクセルの任意のセルに表示させて、計算結果も任意のセルに表示。 このような電卓を作ろうと思っているのですが、 例えば「1」のボタンを押すと Cells(1, 1).Value = Cells(1, 1).Value & 1 これをそれぞれのボタンについて繰り返して・・・そこで行き詰まっています。 本当に初歩的だと思うのですが、=が押されたときや計算の記述が全くわかりません。 どなたかアドバイスいただけると幸いです。

  • Javaアプレットを覚えるのに良書があったら教えてください

    Javaを勉強し始めてまだ3ヶ月の初心者です。 ちなみにプログラミングはJavaが初めてです。 基本的なことは「やさしいJava(高橋麻奈)」で理解したのですが、アプレットのことがほとんど載っていませんでした。どうか良い参考書があったら教えて下さい。 よろしくお願いします。

    • ベストアンサー
    • Java
  • javaのアプレットについて

    javaの勉強をはじめたばかりのものです。 アプレットについて勉強しています。 ボタンを作って,それを押すと,全く,新しい 画面に移り変わると言うプログラムを作りたいです。 どのようにすればよいのか,また,どんな本で勉強 すればよいのか,教えてください。

  • 電卓プログラムを作りたい。

    わたしは、プログラムの初心者なのですが、力不足でプログラムが作れないのでご協力おねがいします。 データをすべて整数で演算子は、1個だけ用い、標準入力を受け取り、リターンキーが押されると、その解答を標準出力に表示するような、加減乗除の四則演算と整数剰余の演算を繰り返し行うことが可能な電卓プログラムを作りたいのですが、、、。

  • Javaを1から始めるにあたって

    ソフト、Web系のSEをやっております。 一応C言語、PHPなどは人並み以上には使えます。 Javaを1から始めるにあたって参考になる いい書籍はありませんか。 (例えば、Javaの環境を構築する手順、コンパイル方法、クラス、など初心者にもってこいの書籍、またはサイトがあればなおうれしいですね) よろしくお願いいたします。

  • 関数電卓ありませんか。

     エミダスメールで初めてここを知りました。(株)イチコーに宇賀ともうします。最近の関数電卓は書式に忠実な数式入力が主流で、あとから関数ボタンが押せません。ウィンドウズ付属の電卓はできるんですが。シャープやカシオのカタログも取り寄せましたし、ホームセンターや電気屋さんにも聞きましたがわかりません。  先に角度を計算して、最後にsinやcosを押したいだけなんですが。私の学生時代はまだLED表示が主流で同一メーカー品でも加減乗除の優先順位も判断しない製品とする製品が混在していてずいぶん悩んだものでしたが。この歳になってまた苦労するとは・・・・ カスタマイズできる機能や、以前のようなあとからファンクションや関数キーを押すタイプの電卓をご存じの方、型番など教えていただけませんでしょうか。 よろしくお願いします。

  • JDBCについて

    私は今Javaを勉強して2週間になります。 JavaアプリケーションとJavaアプレットは入門の参考書等により、勉強したのですが、今度は仕事で使えそうなJDBCについて勉強しようと思うのですが、何から始めていいのかわからないので、掲載しました。 初心者に無理なく勉強できるような参考になる物をどなたか教えて頂けないでしょうか?宜しくお願いします

  • JAVAの種類について

    javaにアプレットとサーブレットがありますが、プロの方、玄人の方でアプレットが出来てサーブレットが出来ない、もしくは、その反対ってあるのでしょうか?? 実はサーブレットを勉強する際に、アプレットは知っておくべきかどうかと思っての質問なのです。 サーブレットをするなら当然アプレットは知らないければならないのか・・、また、アプレットとサーブレットはまったく違うので、どちらかを知らないとまったく手がつけられないと言うはわけではないのか・・・、どうなのでしょう?? サーブレットはできるけどアプレットは知らない・・でも、仕事は普通にできてるよ!!って言う方、またその反対の方、いらっしゃいましたらご意見いただきたいです。 また、勉強するならやはり、どっちとも知るべきだ!などのご指導もいただけるととっても嬉しいです。 経験豊富で初心者の気持ちもわかる様な凄い方のご意見お待ちいたしております。 宜しくお願いいたします。

    • ベストアンサー
    • Java
  • javaのプログラムで間違い箇所が分からない。

    <<Javaサンプルプログラム集:共立出版(株)という 書籍でjavaの勉強をしています。 付属のCD-ROMのサンプルプログラムコンパイルはできるのですが、アプレット起動出来ません。 何故なんでしょう??

    • ベストアンサー
    • Java

専門家に質問してみよう