Hi:
how can i add KeyListener to a chartPanel object?
public Wheeltest(String s)
{
super(s);
OHLCDataset ohlcdataset = createDataset();
JFreeChart jfreechart = createChart(ohlcdataset);
jfreechart.getXYPlot().setOrientation(PlotOrientation.VERTICAL);
ChartPanelMe chartpanel = new ChartPanelMe(jfreechart);
chartpanel.requestFocus();//set focus
chartpanel.addKeyListener(new KeyHandle());//add listener
chartpanel.setPreferredSize(new Dimension(500, 270));
setContentPane(chartpanel);
}
private class KeyHandle implements KeyListener{
public void keyPressed(KeyEvent e){
System.out.println("keyPressed");
}
public void keyReleased(KeyEvent e) {
System.out.println("keyReleased");
}
public void keyTyped(KeyEvent e) {
System.out.println("keyTyped");
}
}Return to JFreeChart - General
Users browsing this forum: Bing [Bot], Exabot [Bot] and 7 guests