するトップJavaに関する質問javaFXで、GUIクラスではないメインクラスで計算の処理などをしたい。投稿javaFXで、GUIクラスではないメインクラスで計算の処理などをしたい。###前提・実現したいこと通常のGUIクラスでは、基本的にGUIクラスが視点になってプログラムが動いていくことと思います。計算結果をGUIクラスが受け取り、その値によって、画面の表示を変更するといった具合に。GUIクラスが主人公で進んでいくような感じだと思います。なく、計算するメソッドを持つ側のクラスが主人公になって進むようなプログラムの書き方はできないでしょうか?メインラインはGUIとは全く関係のないクラスで進み、ユーザとの情報のやり取りがしたいときにGUIクラスの応じたメソッドを呼び出すことで画面を変化させるというように。HelloWorldというようにすると思います。これはGUIクラス視点です。args){//とりあえず初期画面表示//helloworldって画面いっぱいに表示しておく感じで。y;//zをデータベースに登録する//次はaかbを選択してほしいので、画面にaとbという名前のボタン2つを配置させる。//aならばz*2を、bならばz/2をデータベースに新たに登録する}}```例えば上記のようなプログラムを作りたかったとします。メインクラス視点で物事が進んでいくようにプログラムを書きたいです。やって書いたらいいでしょうか?アドバイスなどいただけましたら幸いです。回答してくださった方のお話を参考に、初心者なりに色々と考えてみました。目的の動作は得られるのでしょうか?マルチスレッドにしないと、Mainクラスがwhileループに入った段階で、その処理につきっきりになるのか、GUIのボタンを押すことができなくなってしまいました。questionsJavaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。GUIライブラリです。XMLとCSSを併用してデザインを記述します。頂いたご意見への回答は行っておりません。Ltd.teratailアカウントでログインログイン新規会員登録パスワードを忘れた方SNSアカウントでログインFacebookでログインTwitterでログインGoogleでログインGitHubでログインHatenaでログイン思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る閉じる。