JFreeChartはJavaからグラフを作成するためのライブラリです。折れ線グラフや円グラフなど多彩なグラフを作成することが可能です。ここではJFreeChartのインストールから実際の利用までをサンプルを使って解説していきます。 関連サイト:JFreeChart
JFreeChartはJavaからグラフを作成するためのライブラリです。折れ線グラフや円グラフなど多彩なグラフを作成することが可能です。ここではJFreeChartのインストールから実際の利用までをサンプルを使って解説していきます。 関連サイト:JFreeChart
JFreeChartは劣等GPLで配付されている,グラフ生成機能をもつJavaクラスライブラリ及びフレームワークである.JFreeChartを使用すると棒グラフ,折れ線グラフ,円グラフ,ガントチャートなどを用意に作成できるようだ.なかなか強力な機能を持っているにも係わらず日本語サイトで詳しく紹介されているサイトがないようなので,調査してみる. 入門編 応用編 入門編 まずJFreeChartでのフレームワークを説明し,それからJFreeChartを使用していろいろなグラフを作成してみる. JFreeChartって何だ? 2004-02-07T15:30+09:00 matsu JFreeChartの開発元についてちょっと触れ,JFreeChartのインストールとサンプル実行,JFreeChartのフレームワークについて記述する. 円グラフの作成(JFreechart 0.9.16) 200
1 はじめに 1.1 コーディング規約の必要性 1.2 謝辞 2 ファイル名 2.1 ファイルの拡張子 2.2 一般的なファイル名 3 ファイルの構成 3.1 Java ソースファイル 3.1.1 冒頭のコメント 3.1.2 package と import の宣言 3.1.3 class と interface の宣言 4 インデント 4.1 1行の長さ 4.2 行の折り返し 5 コメント 5.1 インプリメンテーション・コメントのフォーマット 5.1.1 ブロック・コメント 5.1.2 1行コメント 5.1.3 行末に書くコメント 5.1.4 C++ 形式のコメント(//) 5.2 ドキュメンテーション・コメント 6 宣言 6.1 1つの行に書く宣言の数 6.2 初期化 6.3 配置 6.4 クラスとインタフェースの宣言 7 文 7
国産のDIコンテナでひがやすをさんが中心となって開発されているフレームワークです。 現在はSeasarファウンデーションによって運営されています。 初めて使ったときの衝撃が大きかったので文章にまとめてみました。 まだ内容は少ないですが、随時追加していく予定です。 これから始める方や、ちょっと確認したかったという方のお役に立てればと思います。 間違い等を指摘いただける方は以下までよろしくお願いします。 HP作成・管理者にメールする。 リンクはフリーですが、メールをいただけると光栄です。 公式HP:Seasar2 HP(外部リンク)
Jakartaプロジェクトの歩き方 作成 2002/7/8 更新 2003/5/8 Jakartaプロジェクトとは? Jakartaプロジェクトとは? JakartaプロジェクトはJavaのオープンソースプロジェクトです。 Tomcatをはじめ、Ant、log4j、Strutsなど、数々のプロダクトを生んできました。 主にJavaのサーバーサイドのプロダクトを提供しており、 プロダクトは商用品質であることをポリシーとしています。 またラインセンスは、Apache Software Linenceというラインセンスで、 無償で利用でき、再配布が可能です。 サブプロジェクト Jakartaプロジェクトは、数々のサブプロジェクトから成り立っています。 ここでは、実際に使ってみての感想などをつらつら書いています。 プロジェクト名のリンクをクリックすると、 各プロジェクトについてのページに飛びます。
めずらしく仕事の話なのですが、なんか年明けから他部署に出稼ぎに行かされています。で、その仕事の内容というのが「別の誰かがつくった膨大なJavaソースにJavadocを書き込む」という訳の分からないことをやらされています。しかも、そのJavadocというのが普通のクラスやメソッドの外部仕様について書くのではなくて、完全な内部仕様でほとんどソースの和訳みたいなのを書かなきゃいけないという・・・。年頭からいったいどうやってやる気を奮い立たせればいいのか分からなくなってきます。まったく。 まあ、とにかくソースを読んでがんばってJavadocを書いてるわけなのですが、人のコードを見るとどうもアラに目がいってしまいエントリのタイトルの通りに思うわけですよ。ハラに溜めておくのは精神衛生上よくないと思うので、気づいたのをここに列挙してみます。 列挙する nullでないことが確定されている変数をnullチェ
JavaアプリをWinアプリから実行 2004/1/17作成,2004/2/18改訂 目的 ダブルクリック可能なJavaアプリケーションを普通に作成すると左側のようなアイコンになる. これをWinの開発環境を使用して右側のようなアプリケーションから実行することができる. ここでは私が行った方法を解説する. 背景 jarファイルのアイコンを個々に設定することはできない. ショートカットを作成してやればアイコンを変更することはできるが, オリジナルファイルは絶対パスで参照しているためショートカットを配布することはできない. インストーラーを作成すればよいのだが,インストーラーはあまり作りたくない. そこでjarファイルを起動するexeファイルを作ってみた. jarファイルを起動するexeファイルを作る プログラムを作成する 以下のプログラムを作成し,アイコンを付けてビルドする. // Java
先週まで9回に渡ってJOGLを解説してきたのは理由があります。 その理由は,2Dのアプリケーションの中で3Dを使ってもらいたいということです。 皆さんもご存じの3Dデスクトップ環境であるProject Looking Glassは,3D空間の中に2Dアプリケーションを埋め込みます。このコンセプトはとてもおもしろく,わくわくしてきます。しかしながら,ウィンドウ・システムから変えなくてはならないので,ちょっと試してみるにはハードルが高いかもしれません。 ここで解説するのは,Project Looking Glassの方向性とは逆,つまり2Dのアプリケーションの中に3Dを使ってみるということです。 なぜ? もちろん,見た目をよくするためです。やっぱり,見た目は重要ですよ。 どんなにすばらしい機能を実現したとしても,見た目や使い方が洗練されていないと,それだけで使いたくなくなってしまいませんか。そ
こんなにすごいArraysクラス 小ワザ | 17:05 二つの配列が同じかどうかを調べたいときに、自前でメソッドを用意してしまいそうですが 便利なメソッドをjava.util.Arraysクラスが用意しているのでこれを活用しましょう。 equalsメソッド Object[] array1 = new Object[]{ 1,2,3 }; Object[] array2 = new Object[]{ 1,2,3 }; System.out.println(array1 == array2); System.out.println(array1.equals(array2)); System.out.println(Arrays.equals(array1,array2)); このコードを実行すると、 false false true が返されます。Arrays.equalsで配列の中身を
Java開発で頻繁に使うであろうプログラミング技術をメモしておきます。 【目次】 文字列操作 正規表現 パターンマッチ 分割 置換 連想配列 ファイル入出力 ファイル出力 ファイル入力 文字のエンコード データベース操作 PostgreSQL編 MySQL編 ODBC編 通信 ソケット通信 HTTP通信(GET) XMLファイル操作 XMLファイルの読み込み(DOM) その他 オブジェクトのシリアライズ 文字列操作 Perlやシェルスクリプトを使ったことがある人にはお馴染みの正規表現です。 正規表現とは文字列のパターンを表現する手法です。 これが使えるとかなり便利ですよね。 正規表現早見表 ^ 行の先頭 $ 行の末尾 . 改行以外の任意の1文字 [] []でくくられた中にある任意の1文字 [^] []でくくられた中にない任意の1文字 * 直前の文字の0個
BUILDER オブジェクトの生成手順を生成手段と分離するためのパターンです。 例えば、フィルタやオブジェクトツリーの生成など、目的に応じて生成手順を変更しなければならない場合があります。そのような場合、このパターンを用います。Director は、生成手順を知っているクラスであり、Builder はオブジェクトを生成するクラスです。Director は用途に応じて定義され、Builder を利用します。 ■ 『BUILDERの骸骨』の構造 ■ 『BUILDERの骸骨』の特徴的な協調関係 ■ 『BUILDERの骸骨』 プログラム・コード // Copyright(C) 2000-2003 Yoshinori Oota All rights reserved. import java.util.*; public class BuilderSample { static public voi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く