📄 swingchart.java
字号:
package com.objectplanet.chart.examples;
import com.objectplanet.chart.*;
import java.awt.*;
import javax.swing.*;
/**
* This example shows how to use a chart in a swing scroll pane.
* @author Bjorn J. Kvande.
*/
public class SwingChart {
public static void main(String[] argv) {
// create the chart
LineChart chart = new LineChart();
double[] values = new double[] {86,5,46,9,87,6,46,9,77,6};
chart.setSampleCount(values.length);
chart.setSampleValues(0, values);
chart.setRangeAdjusterOn(0, true);
chart.setSampleScrollerOn(true);
chart.setSampleHighlightOn(true);
chart.setSampleHighlightStyle(LineChart.SAMPLE_HIGHLIGHT_CIRCLE_FILLED, 10);
chart.setValueLabelsOn(true);
JPanel panel = new JPanel(true);
panel.setLayout(new BorderLayout());
panel.add("Center", chart);
panel.setPreferredSize(new Dimension(300,300));
JScrollPane scroll = new JScrollPane(panel);
scroll.setDoubleBuffered(true);
// display the chart
JFrame f = new JFrame();
f.getContentPane().add("Center", scroll);
f.setSize(300,300);
f.show();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -