折れ線グラフエリアグラフ棒グラフ円グラフ折れ線グラフ折れ線グラフを作成するには、「LineChart」クラスを用います。「LineChart」は「Node」クラスを継承しているので、「Button」や「Text」のように貼り付けて描画を行います。折れ線グラフに使用するデータは、「XYChart.Series」クラスを用いて設定する必要があります。今回は、年間成績と題し、月間の勝ち数をまとめたデータを例として作成してみました。折れ線グラフにデータを追加}}結果エリアグラフエリアグラフであっても、折れ線グラフとやり方はまったく変わりません。使用するクラスを「LineChart」から「AreaChart」に変えるだけで、折れ線グラフからエリアグラフへ変更することができます。ちなみにこのグラフで使用するデータは関数(数学の方)で定義しました。内容は一般的なサインカーブです。棒グラフ棒グラフでは、「BarChart」クラスを用います。「BarChart」を使う場合、「X」もしくは「Y」のデータを「CategoryAxis」にする必要があるので注意です。「CategoryAxis」では、文字列をデータとして設定することができますが、この棒グラフで使用するデータでは、数字である方が好ましいので、数字を文字列にして値を設定します。円グラフ円グラフでは、「PieChart」クラスを用い、インスタンス化する際にデータの入ったリストを引数に指定します。引数なしのコンストラクタを用いた後に、データを追加します。このグラフでは、架空のとある地域での、各6種類のプログラミング言語の使用人数をまとめたデータを用います。これから行うマップ描画は、「MapStage」で行ったマップ描画とアルゴリズム(やり方)は同じです。このままではボタンを押しても何も起きないので、ボタンに機能を追加していきます。数字を入力するのですから、ラベルに表示する文字列を変更しないといけません。このゲームではプレイヤーのHPを5として、もしHPが0になったらゲームを終了させます。HPバーは入門では扱いませんのでご了承ください。簡易マップエディタを作っていく前に紹介動画を見て、どんなものかを確認してみてください。保存のやり方を簡単な例で説明します。コメントをキャンセルメールアドレスが公開されることはありません。R1カテゴリーJavaJavaFXJavaScriptPythonRこのサイトの管理人IT系だんしプログラミングが大好きな人。趣味でゲームやツール製作をしながら、プログラミング記事を書き続けています。