我收到以下错误:
线程“AWT-EventQueue-0”中的异常 java.lang.VerifyError:构造函数必须在偏移量 0 处返回方法 freetts.FTall.()V 之前调用 super() 或 this()
在 freetts.FormTTS.MenuContinueButtonActionPerformed(FormTTS.java:429)
在 freetts.FormTTS.access$100(FormTTS.java:59)
在 freetts.FormTTS$2.actionPerformed(FormTTS.java:127)
在 javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
在 javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
在 javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
在 javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
在javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
在 java.awt.Component.processMouseEvent(Component.java:6505)
在 javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
在 java.awt.Component.processEvent(Component.java:6270)
在 java.awt.Container.processEvent(Container.java:2229)
在 java.awt.Component.dispatchEventImpl(Component.java:4861)
在 java.awt.Container.dispatchEventImpl(Container.java:2287)
在 java.awt.Component.dispatchEvent(Component.java:4687)
在java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
在java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
在java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
在 java.awt.Container.dispatchEventImpl(Container.java:2273)
在 java.awt.Window.dispatchEventImpl(Window.java:2713)
在 java.awt.Component.dispatchEvent(Component.java:4687)
在 java.awt.EventQueue.dispatchEventImpl(EventQueue.java:707)
在 java.awt.EventQueue.access$000(EventQueue.java:101)
在 java.awt.EventQueue$3.run(EventQueue.java:666)
在 java.awt.EventQueue$3.run(EventQueue.java:664)
在 java.security.AccessController.doPrivileged(本机方法)
在 java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
在 java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
在 java.awt.EventQueue$4.run(EventQueue.java:680)
在 java.awt.EventQueue$4.run(EventQueue.java:678)
在 java.security.AccessController.doPrivileged(本机方法)
在 java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
在 java.awt.EventQueue.dispatchEvent(EventQueue.java:677)
在java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
在 java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
在java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
在 java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
在 java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
在 java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
大约一个月后我正在检查我的程序,早些时候相同的代码没有给出错误,我想我没有更改任何可能导致此问题的内容。
我试图解决这个问题;所以在第一行的错误中提到:
在 freetts.FormTTS.MenuContinueButtonActionPerformed(FormTTS.java:429)
所以我打开 FormTTS.java:429
这是该代码:
private void MenuContinueButtonActionPerformed(java.awt.event.ActionEvent evt) {
FTall allform = new FTall();
FTdirect directform = new FTdirect();
FTsmall1 small1form = new FTsmall1();
FTsmall2 small2form = new FTsmall2();
FTsmall3 small3form = new FTsmall3();
FTbig1 big1form = new FTbig1();
FTbig3 big3form = new FTbig3();
FTmc1 mc1form = new FTmc1();
FTmc2 mc2form = new FTmc2();
String S = (String) jCB2.getSelectedItem();
String R = (String) jCB3.getSelectedItem();
String P = (String) jCB4.getSelectedItem();
.....
429行具体是:
FTall allform = new FTall();
这是被调用的构造函数的代码:
public FTall() {
initComponents();
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)