我先定义了一个radarpanel类,继承自Jpanel,然后在radarpanel中自定义一个方法 setrange()
public class radarPanel extends JPanel{
private int range = 6;
public void setRange(String option) {
range = 12;
System.out.println(range);
................//省略
}
}
主类中调用定义的方法,结果显示错误
radarpanel = new radarPanel();
radarpanel.addMouseWheelListener(new MouseWheelListener() {
public void mouseWheelMoved(MouseWheelEvent e) {
if (e.getWheelRotation() > 0) { //减小量程
radarpanel.setRange("add");
}
if(e.getWheelRotation() < 0){ //增大量程
radarpanel.setRange("reduce");
}
System.out.println(radarpanel.getRange());
}
});
错误提示
请指教,不知道是什么问题,谢谢