Boa tarde
Estou tentando resolver um problema no form, ele tem mais de 900 labels…
na 425 ta dando erro, se eu exclui-la o erro passa para a 426, e provavelmente assim vai
(mas no código anterior, qdo era 600 nao havia problema)
atuamente aparece o erro: Exception in thread “AWT-EventQueue-0” java.lang.IllegalArgumentException: Listener View.HerosScreen$10@1711223 is not of type interface java.awt.event.ItemListener at java.desktop/javax.swing.event.EventListenerList.add(EventListenerList.java:202) at java.desktop/javax.swing.AbstractButton.addItemListener(AbstractButton.java:2079) at View.HerosScreen.initComponents(HerosScreen.java:4041) at View.HerosScreen.(HerosScreen.java:5778) at View.StartScreen.lambda$btnLoadActionPerformed$0(StartScreen.java:3775) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(AccessController.java:389) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)a parte do código é essa: lbl425.setBorder(new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0), 1, true)); lbl425.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseClicked(java.awt.event.MouseEvent evt) { lbl1MouseClicked(evt); } });
obs.: todas as 900 labels estão com o mesmo método
Oq isso quer dizer?



