ILOG logo
KSTEC ȸ¿øÀ¸·Î °¡ÀÔÇϼ¼¿ä¤Ó»õ¼Ò½Ä | ·Î±×ÀÎ
 
title element1
License
- ¶óÀ̼¾½º
- ¶óÀ̼¾½º °ü¸®
Maintenance
Training
FAQ
Q&A

Q & A ... °Ô½ÃÆÇ  (Visualization)


¡Ø ¾È³çÇϽʴϱî..?
    ÀúÈñ KSTECÀÇ Á¦Ç°À̳ª ¼­ºñ½º¿¡ ´ëÇØ ±Ã±ÝÇϽŠÁ¡À̳ª ±â¼úÁö¿øÀ» ¿øÇϽô °í°´´ÔÀº ȸ»ç¸í,
    ºÎ¼­¸í, ¼º¸í, »ç¿ëÁ¦Ç°¸í, Á¦Ç° VERSIONÀ» ¸í½ÃÇÏ¿© Áֽñ⠹ٶø´Ï´Ù.

¡Ø °Ô½ÃÇϽг»¿ë¿¡ ´ëÇØ¼­´Â ½Å¼ÓÇÏ°Ô ´äº¯ÇØ µå¸®°Ú½À´Ï´Ù.
¡Ø ÇØ´çµÇ´Â Á¦Ç°±ºÀ» ¼±ÅÃÇϽŠÈÄ ÇÏ°í ½ÍÀ¸½Å ¸»¾¸À» Àû¾î ÁֽʽÿÀ.

Á¦ ¸ñ
[RE]Â÷Æ® ¼Ó¼º °ü·Ã ¹®ÀÇ µå¸³´Ï´Ù..
ÀÛ¼ºÀÚ
¹Î°æÇö
ÀÛ¼ºÀÏ
2011-12-06
Á¶È¸¼ö 1433 È¸
÷ºÎÆÄÀÏ Ã·ºÎµÈ ÆÄÀϾøÀ½.
¾È³çÇϼ¼¿ä.
Â÷Æ®¿¡ ¹è°æ È¿°ú¸¦ ¼³Á¤ÇÏ´Â ¹æ¹ýÀ» ¹°¾îº¸¼Ì½À´Ï´Ù.
À̹ÌÁö ¼³Á¤À̳ª ±×¶óµ¥ÀÌ¼Ç ¼³Á¤ ¸ðµÎ °¡´ÉÇϰí¿ä, ¾Æ·¡ ¼Ò½ºÀÇ ÁÖ¼® ó¸® µÈ ºÎºÐÀ» Âü°íÇÏ½Ã¸é µÉ °Å °°½À´Ï´Ù.
JViews Â÷Æ® ¼³Ä¡ °æ·Î ÇÏÀ§ÀÇ ¾Æ·¡ °æ·Î¿¡ °¡½Ã¸é Â÷Æ®¿¡¼­ »ç¿ë °¡´ÉÇÑ ¼Ó¼º °ªÀ» ¼³Á¤ÇÒ ¼ö ÀÖ´Â »ùÇÃÀÌ ÀÖ½À´Ï´Ù.
ȯ°æ¿¡ µû¶ó ÇØ´ç °æ·ÎÀÇ run.bat ³ª run.sh ½ÇÇàÇÏ½Ã¸é µÇ¸ç, ½ÇÇà ÈÄ Â÷Æ®°¡ º¸ÀÌÁö ¾ÊÀ¸½Ã¸é °°Àº °æ·ÎÀÇ build ½ÇÇà ÈÄ ´Ù½Ã ÇØº¸½Ã±â ¹Ù¶ø´Ï´Ù.
°¨»çÇÕ´Ï´Ù.

------------------------ »ùÇÃ °æ·Î -------------------------
C:\Program Files\IBM\ILOG\jviews-charts87\samples\customizer

--------------------- Å×½ºÆ® ¼Ò½º ÄÚµå ----------------------
import ilog.views.chart.IlvChart;
import ilog.views.chart.IlvChartDecoration;
import ilog.views.chart.IlvChartRenderer;
import ilog.views.chart.IlvColor;
import ilog.views.chart.IlvDataInterval;
import ilog.views.chart.IlvStyle;
import ilog.views.chart.data.IlvDefaultDataSet;
import ilog.views.chart.data.IlvDefaultDataSource;
import ilog.views.chart.graphic.IlvDataIndicator;
import ilog.views.chart.util.IlvDoubleArray;
import ilog.views.util.IlvProductUtil;

import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Paint;

import javax.swing.ImageIcon;
import javax.swing.JFrame;


public class TestChart {
private JFrame frame;
private IlvChart chart;

public TestChart() {
IlvProductUtil
.DeploymentLicenseRequired(IlvProductUtil.IBM_ILOG_JViews_Enterprise_Deployment);

IlvDefaultDataSet [] dataSetValues = new IlvDefaultDataSet[1];
dataSetValues[0] = new IlvDefaultDataSet("data");
for(int i=0; i<5; i++) {
dataSetValues[0].addData(i, Math.random()*10, String.valueOf(i));
}
IlvDefaultDataSource dataSource = new IlvDefaultDataSource(dataSetValues);
chart = new IlvChart();
chart.setDataSource(dataSource);
chart.setRenderingType(IlvChartRenderer.STACKED_BAR);

// [chart ¹è°æ »ö ¼³Á¤(Gradient)]
// Paint bg = IlvColor.getGradient(IlvColor.VERTICAL_GRADIENT, new Color(193, 224, 255));
// Paint bg = IlvColor.getGradient(IlvColor.HORIZONTAL_GRADIENT, new Color(193, 224, 255));
// Paint bg = IlvColor.getGradient(IlvColor.UP_DIAGONAL_GRADIENT, new Color(193, 224, 255));
// Paint bg = IlvColor.getGradient(IlvColor.DOWN_DIAGONAL_GRADIENT, new Color(193, 224, 255));
// Paint bg = IlvColor.getGradient(IlvColor.VERTICAL_GRADIENT, new Color[]{new Color(143, 184, 255), new Color(193, 224, 255), new Color(143, 184, 255)});
// chart.getChartArea().setPlotBackground(bg);

// [chart ¹è°æ »ö ¼³Á¤(°¡·Î üũ¹«´Ì)]
// try {
// IlvDoubleArray yArray = chart.getYScale(0).getStepValues();
// for(int i=1; i// IlvDataInterval inter = new IlvDataInterval(yArray.get(i), yArray.get(i+1));
// IlvDataIndicator weInd = new IlvDataIndicator(-2, inter,null);
// weInd.setStyle(new IlvStyle(new Color(255, 255, 128), new Color(255, 255, 220)));
// chart.addDecoration(weInd);
// }
// }catch(Exception e) {
//
// }

// [chart ¹è°æ »ö ¼³Á¤(À̹ÌÁö)]
// chart.addDecoration(new IlvChartDecoration() {
// private static final long serialVersionUID = 1L;
// @Override
// public void draw(Graphics paramGraphics) {
// Image image = new ImageIcon("filepath").getImage();
// paramGraphics.drawImage(image, 0, 0, chart);
// }
// });


frame = new JFrame();
frame.add(chart);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(new Dimension(500, 500));
frame.setVisible(true);
}

public static void main(String [] args) {
new TestChart();
}
}
°ü·Ã±Û º¸±â
"[RE]Â÷Æ® ¼Ó¼º °ü·Ã ¹®ÀÇ µå¸³´Ï´Ù.."¿Í(°ú) °ü·ÃµÈ ±ÛÀÌ  1°Ç ÀÖ½À´Ï´Ù.
Â÷Æ® ¼Ó¼º °ü·Ã ¹®ÀÇ µå¸³´Ï´Ù.. À¯±¤¿ë 2011-12-05
[RE]Â÷Æ® ¼Ó¼º °ü·Ã ¹®ÀÇ µå¸³´Ï´Ù.. ¹Î°æÇö 2011-12-06