Note that there are some explanatory texts on larger screens.

plurals
  1. POexception in initializer error
    primarykey
    data
    text
    <p>I am using Netbeans. I did some things with bindings and now whenever I start my program, before it even intializes the form, it gives me an error </p> <p>The exception in thread main is ocuring before the form is even an intialized object yet. The form is not even an object yet. Every line in my main() causes an exception. Random stuff. I don't understand it at all. </p> <p>Here is the error. </p> <pre><code> Exception in thread "main" java.lang.ExceptionInInitializerError at obd2ner.main(obd2ner.java:26) Caused by: java.lang.ClassCastException at java.lang.Class.cast(Class.java:2990) at org.jdesktop.beansbinding.Binding.convertForward(Binding.java:1312) at org.jdesktop.beansbinding.Binding.getSourceValueForTarget(Binding.java:844) at org.jdesktop.beansbinding.Binding.refreshUnmanaged(Binding.java:1222) at org.jdesktop.beansbinding.Binding.refresh(Binding.java:1207) at org.jdesktop.beansbinding.AutoBinding.tryRefreshThenSave(AutoBinding.java:162) at org.jdesktop.beansbinding.AutoBinding.bindImpl(AutoBinding.java:199) at org.jdesktop.beansbinding.Binding.bindUnmanaged(Binding.java:959) at org.jdesktop.beansbinding.Binding.bind(Binding.java:944) at org.jdesktop.beansbinding.BindingGroup.bind(BindingGroup.java:143) at OBD2nerForm.initComponents(OBD2nerForm.java:731) at OBD2nerForm.&lt;init&gt;(OBD2nerForm.java:75) at Status.&lt;clinit&gt;(Status.java:41) ... 1 more Java Result: 1 </code></pre> <p>OBD2nerForm line 731 is bindingGroup.bind(); sometimes it errors out on pack();</p> <p>the exception in "main" does not even seem relevant because it occurs as soon as the program is run and every time I comment out a line it jumps to the next</p> <pre><code> public void actionPerformed(ActionEvent evt) { jFormattedTextField2ActionPerformed(evt); } }); jLabel8.setText("Data In Que:"); jLabel9.setFont(new Font("DejaVu Sans", 0, 14)); jLabel9.setText("FFFFFFFFFFFFFFFFFFFF"); GroupLayout jPanel5Layout = new GroupLayout(jPanel5); jPanel5.setLayout(jPanel5Layout); jPanel5Layout.setHorizontalGroup( jPanel5Layout.createParallelGroup(GroupLayout.LEADING) .add(jPanel5Layout.createSequentialGroup() .add(jPanel5Layout.createParallelGroup(GroupLayout.LEADING) .add(jPanel5Layout.createSequentialGroup() .add(19, 19, 19) .add(jPanel5Layout.createParallelGroup(GroupLayout.TRAILING) .add(jLabel7) .add(jLabel5) .add(jLabel6)) .add(18, 18, 18) .add(jPanel5Layout.createParallelGroup(GroupLayout.LEADING) .add(GroupLayout.TRAILING, jFormattedTextField1, GroupLayout.PREFERRED_SIZE, 22, GroupLayout.PREFERRED_SIZE) .add(GroupLayout.TRAILING, jCheckBox1) .add(GroupLayout.TRAILING, jCheckBox11)) .addPreferredGap(LayoutStyle.RELATED) .add(jPanel5Layout.createParallelGroup(GroupLayout.TRAILING) .add(jFormattedTextField2, GroupLayout.PREFERRED_SIZE, 22, GroupLayout.PREFERRED_SIZE) .add(jCheckBox12) .add(jCheckBox2)) .addPreferredGap(LayoutStyle.RELATED) .add(jPanel5Layout.createParallelGroup(GroupLayout.TRAILING) .add(jFormattedTextField3, GroupLayout.PREFERRED_SIZE, 22, GroupLayout.PREFERRED_SIZE) .add(jCheckBox13) .add(jCheckBox3)) .addPreferredGap(LayoutStyle.RELATED) .add(jPanel5Layout.createParallelGroup(GroupLayout.TRAILING) .add(jFormattedTextField4, GroupLayout.PREFERRED_SIZE, 22, GroupLayout.PREFERRED_SIZE) .add(jCheckBox14) .add(jCheckBox4)) .addPreferredGap(LayoutStyle.RELATED) .add(jPanel5Layout.createParallelGroup(GroupLayout.TRAILING) .add(jFormattedTextField5, GroupLayout.PREFERRED_SIZE, 22, GroupLayout.PREFERRED_SIZE) .add(jCheckBox15) .add(jCheckBox5)) .addPreferredGap(LayoutStyle.RELATED) .add(jPanel5Layout.createParallelGroup(GroupLayout.TRAILING) .add(jFormattedTextField6, GroupLayout.PREFERRED_SIZE, 22, GroupLayout.PREFERRED_SIZE) .add(jCheckBox16) .add(jCheckBox6)) .addPreferredGap(LayoutStyle.RELATED) .add(jPanel5Layout.createParallelGroup(GroupLayout.TRAILING) .add(jFormattedTextField7, GroupLayout.PREFERRED_SIZE, 22, GroupLayout.PREFERRED_SIZE) .add(jCheckBox17) .add(jCheckBox7)) .addPreferredGap(LayoutStyle.RELATED) .add(jPanel5Layout.createParallelGroup(GroupLayout.TRAILING) .add(jFormattedTextField8, GroupLayout.PREFERRED_SIZE, 22, GroupLayout.PREFERRED_SIZE) .add(jCheckBox18) .add(jCheckBox8)) .addPreferredGap(LayoutStyle.RELATED) .add(jPanel5Layout.createParallelGroup(GroupLayout.LEADING) .add(GroupLayout.TRAILING, jFormattedTextField9, GroupLayout.PREFERRED_SIZE, 22, GroupLayout.PREFERRED_SIZE) .add(GroupLayout.TRAILING, jCheckBox19) .add(GroupLayout.TRAILING, jCheckBox9)) .addPreferredGap(LayoutStyle.RELATED) .add(jPanel5Layout.createParallelGroup(GroupLayout.LEADING) .add(jCheckBox20) .add(jCheckBox10) .add(jFormattedTextField10, GroupLayout.PREFERRED_SIZE, 22, GroupLayout.PREFERRED_SIZE))) .add(jPanel5Layout.createSequentialGroup() .add(4, 4, 4) .add(jPanel5Layout.createParallelGroup(GroupLayout.LEADING) .add(jPanel5Layout.createSequentialGroup() .add(jLabel8) .addPreferredGap(LayoutStyle.RELATED) .add(jLabel9, GroupLayout.PREFERRED_SIZE, 256, GroupLayout.PREFERRED_SIZE)) .add(jSeparator1, GroupLayout.PREFERRED_SIZE, 474, GroupLayout.PREFERRED_SIZE)))) .addContainerGap(GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) .add(GroupLayout.TRAILING, jPanel5Layout.createSequentialGroup() .addContainerGap(346, Short.MAX_VALUE) .add(jToggleButton3, GroupLayout.PREFERRED_SIZE, 132, GroupLayout.PREFERRED_SIZE) .addContainerGap()) ); jPanel5Layout.setVerticalGroup( jPanel5Layout.createParallelGroup(GroupLayout.LEADING) .add(jPanel5Layout.createSequentialGroup() .addContainerGap() .add(jPanel5Layout.createParallelGroup(GroupLayout.BASELINE) .add(jLabel5) .add(jFormattedTextField1, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) .add(jFormattedTextField2, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) .add(jFormattedTextField3, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) .add(jFormattedTextField4, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) .add(jFormattedTextField5, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) .add(jFormattedTextField6, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) .add(jFormattedTextField7, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) .add(jFormattedTextField8, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) .add(jFormattedTextField9, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) .add(jFormattedTextField10, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)) .addPreferredGap(LayoutStyle.RELATED) .add(jSeparator1, GroupLayout.PREFERRED_SIZE, 0, GroupLayout.PREFERRED_SIZE) .addPreferredGap(LayoutStyle.RELATED) .add(jPanel5Layout.createParallelGroup(GroupLayout.LEADING) .add(jCheckBox3) .add(jCheckBox1) .add(jCheckBox2) .add(jCheckBox4) .add(jCheckBox5) .add(jCheckBox6) .add(jCheckBox7) .add(jCheckBox8) .add(jCheckBox9) .add(jLabel6) .add(jCheckBox10)) .addPreferredGap(LayoutStyle.RELATED) .add(jPanel5Layout.createParallelGroup(GroupLayout.TRAILING) .add(jPanel5Layout.createParallelGroup(GroupLayout.LEADING) .add(jLabel7) .add(jPanel5Layout.createParallelGroup(GroupLayout.TRAILING) .add(jCheckBox13) .add(jCheckBox12) .add(jCheckBox11) .add(jCheckBox14) .add(jCheckBox15) .add(jCheckBox16) .add(jCheckBox17) .add(jCheckBox18) .add(jCheckBox19))) .add(jCheckBox20)) .addPreferredGap(LayoutStyle.RELATED, 42, Short.MAX_VALUE) .add(jPanel5Layout.createParallelGroup(GroupLayout.BASELINE) .add(jToggleButton3) .add(jLabel8) .add(jLabel9)) .addContainerGap()) ); jTabbedPane1.addTab("tab6", jPanel5); add(jTabbedPane1, BorderLayout.CENTER); bindingGroup.bind(); pack(); }// &lt;/editor-fold&gt; </code></pre> <p>please help, i do not understand. What information do you need from me?</p> <p>edit: it seems to all be code which I cannot touch. I should probly add that this started with netbeans adding about 200 invalid imports "import jCheckbox1" which I deleted.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload