webcam-capture
webcam-capture copied to clipboard
Error when I run application
Senhores, sou Carlos. Brasil. Recebo este erro quando executo a minha aplicação. Poderiam me ajudar? Grato. Abraços.
Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: class com.xxxxx.viewFoto cannot be cast to class com.github.sarxos.webcam.Webcam ( com.xxxxx.viewFoto and com.github.sarxos.webcam.Webcam are in unnamed module of loader 'app') at com.github.sarxos.webcam.WebcamPickerCellRenderer.getListCellRendererComponent(WebcamPickerCellRenderer.java:27) at java.desktop/javax.swing.plaf.basic.BasicComboBoxUI.getDisplaySize(BasicComboBoxUI.java:1407) at java.desktop/javax.swing.plaf.basic.BasicComboBoxUI.getMinimumSize(BasicComboBoxUI.java:960) at java.desktop/javax.swing.plaf.basic.BasicComboBoxUI.getPreferredSize(BasicComboBoxUI.java:949) at java.desktop/javax.swing.JComponent.getPreferredSize(JComponent.java:1680) at java.desktop/java.awt.BorderLayout.preferredLayoutSize(BorderLayout.java:728) at java.desktop/java.awt.Container.preferredSize(Container.java:1823) at java.desktop/java.awt.Container.getPreferredSize(Container.java:1807) at java.desktop/javax.swing.JComponent.getPreferredSize(JComponent.java:1682) at java.desktop/javax.swing.JRootPane$RootLayout.preferredLayoutSize(JRootPane.java:862) at java.desktop/java.awt.Container.preferredSize(Container.java:1823) at java.desktop/java.awt.Container.getPreferredSize(Container.java:1807) at java.desktop/javax.swing.JComponent.getPreferredSize(JComponent.java:1682) at java.desktop/java.awt.BorderLayout.preferredLayoutSize(BorderLayout.java:723) at java.desktop/java.awt.Container.preferredSize(Container.java:1823) at java.desktop/java.awt.Container.getPreferredSize(Container.java:1807) at java.desktop/java.awt.Window.pack(Window.java:823) at com.slv.xxxxxxx.viewFoto.run(viewFoto.java:88) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:316) 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:391) 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)
I think the problem comes from your application, because you want to do a cast from com.xxxxx.viewFoto to com.github.sarxos.webcam.Webcam and, according to the error message, it is not possible.