14:00Curlのコンポーネントを利用すると、Javaと比べグラフなどの表示を簡単に行うことができます。目次Page1はじめにコンポーネントとはグラフの描画方法Javaでグラフを描画するにはCurlのChartコンポーネントPage2さまざまなグラフを描画するPage3色の変更まとめ参考サイトはじめに前回までは、クライアントサイドのCurlとサーバーサイドのJavaとで通信を行う方法を紹介してきました。今回は、主にCurlのコンポーネントを紹介します。Curlのコンポーネントを利用すると、Javaと比べグラフなどの表示を簡単に行うことができます。連載一覧コンポーネントとはCurlでコンポーネントと言った場合には、主にUIコンポーネント群を指します。UIコンポーネントには、入力フィールドやボタンの他に、連載第2回目のサンプルで使用した表を表示するGridコンポーネントや、グラフを表示するChartコンポーネントなどがあります。グラフの描画方法Javaでグラフを描画するにはJavaのみで動的なグラフを描画するには次のようなプロダクトを利用し、サーバーサイドで生成した画像をクライアントサイドに返す方法があります。JFreeChartjCharts上記の方法の場合は、次のような実装が必要になります。データの取得部分グラフの生成部分グラフをレスポンスとして返す部分(Servletなど)表示させる部分(<img>タグの記述など)CurlのChartコンポーネントCurlを利用した場合は、前述のグラフの生成部分から表示させる部分までを、クライアントサイドで容易に実現できます。コードも分散せずに、一箇所で記述することが可能です。Curlでグラフの表示を行うには、Chartコンポーネントを利用します。それではCurlでグラフを描画してみましょう。印刷用を表示ブックマークツイート著者プロフィール木村聡(キムラサトシ)2000年からJavaによるWeb開発に携わる。Seasarプロジェクトコミッタであり、コミッタとしての経験をもとに現在は仕事としてフレームワークの開発を行っている。著書に、「Javaフレームワーク開発入門」や「Eclipseで学ぶはじめてのJava」等がある。圧縮・解凍UNIX基本講座@CodeZine『CodeZine(コードジン)』の公式アカウントです。【NEW】デブスト2019デブサミ2019福岡・関西デブサミ2019夏デブスト関西デブサミ2019×ログインEメールパスワード※旧SEメンバーシップ会員の方は、同じ登録情報(Eメール&パスワード)でログインいただけます。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。