GanttChart Demo

Example Code of GanttChart using JFreeChart within Matlab
ダウンロード: 2.7K
更新 2011/5/25

ライセンスの表示

GanttChart Demo with multiple tasks alá JFreeGraph-Demo

The code behind is just a demo of what is possible with JFreeChart using it in Matlab. I played a little
with codesnippets I found on the web and the API-Documentation.
(http://www.jfree.org/jfreechart/api/javadoc/index.html). When you want to explore the whole functionality,
I think it is better to buy the JFreeChart Developer Guide (http://www.jfree.org/jfreechart/devguide.html).

This function shows a single domain multiple range axis plot as an example of JFreeChart
(http://www.jfree.org/). The Idea to this code is based on the UndocumentedMatlab-Blog of Yair Altman, who
shows a sample Code of JFreeChart for creating a PieChart
(http://undocumentedmatlab.com/blog/jfreechart-graphs-and-gauges/#comments)

Within the plot you can zoom by pressing the left mouse button and moving the pointer. Also you have some
properties by right-clicking on the chart. With the slider or by mousclick in the chart you can set the
position of the crosshair. The actual values of the crosshair are displayed in the table.

Before this demo works, you need to download JFreeChart and make matlab get to know with it. There are 2
ways you can do this:
1. Add the jcommon and jfreechart jar to the dynamic matlab JavaClassPath (uncommented lines in the first
cell an change path to your local installation path)
2. Add the jcommon and jfreechart jar to the static matlab JavaClassPath (see Matlab Help, modify
classpath.txt on matlabroot\toolbox\local)

Finally you must donwload jcontrol from Malcom Lidierth
(http://www.mathworks.com/matlabcentral/fileexchange/15580-using-java-swing-components-in-matlab).

Bugs and suggestions:
Please send to Sven Koerner: koerner(underline)sven(add)gmx.de

You need to download and install first:
http://sourceforge.net/projects/jfreechart/files/1.%20JFreeChart/1.0.13/
http://sourceforge.net/projects/jfreechart/files/1.%20JFreeChart/1.0.9/
http://www.mathworks.com/matlabcentral/fileexchange/15580-using-java-swing-components-in-matlab

引用

Sven Koerner (2024). GanttChart Demo (https://www.mathworks.com/matlabcentral/fileexchange/31571-ganttchart-demo), MATLAB Central File Exchange. に取得済み.

MATLAB リリースの互換性
作成: R2010a
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
カテゴリ
Help Center および MATLAB AnswersData Distribution Plots についてさらに検索
謝辞

ヒントを得たファイル: Using Java Swing components in MATLAB

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
バージョン 公開済み リリース ノート
1.0.0.0