|
 |
 |
 |
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 |
|
|
|
|
|
|