publicvoidactionPerformed(ActionEvente){if(e.getSource()==button1){try{inti;doubled[]=newdouble[text.length];doublere[]=newdouble[text.length-1];intp[]=newint[text.length...
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==button1)
{ try {
int i;
double d[]=new double[text.length];
double re[]=new double[text.length-1];
int p[]=new int[text.length-1];
for( i=0;i
d[i]=Double.parseDouble(this.text[i].getText());
for( i=0;i
p[i]=jcombobox[i].getSelectedIndex();
Js k1=new Js();
re[0]=k1.Re(d[0],d[1], p[0]);
for(i=1;i
re[i]=k1.Re(re[i-1], d[i+1], p[i]);
result.setText(""+re[text.length-2]);
} catch (NumberFormatException e1) {
// TODO Auto-generated catch block
jdialog.show("输入错误");
}
}
}
public static void main(String[] args)
{
new MathJFrame(3);
// TODO Auto-generated method stub
}
}
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at MathJFrame.actionPerformed(MathJFrame.java:75)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6216)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
at java.awt.Component.processEvent(Component.java:5981)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4583)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4413)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4556)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4220)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4150)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2475)
at java.awt.Component.dispatchEvent(Component.java:4413)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
展开