|
Ошибка при добавлении компонента JDateChooser на JPanel в JFormDesigner 7
|
|||
---|---|---|---|
#18+
Ошибка при добавлении компонента JDateChooser на JPanel в JFormDesigner 7 Intellij IDEA 2020.1+JFormDesigner 7 JDK - 1.8.0.281 Win 10 Подскажите, может кто сталкивался - сент. 14, 2021 8:11:37 AM Component: dateChooser1 SEVERE: Failed to create component of class "com.toedter.calendar.JDateChooser". java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at com.intellij.ide.ui.laf.darcula.ui.DarculaSpinnerUI.addEditorFocusListener(DarculaSpinnerUI.java:54) at com.intellij.ide.ui.laf.darcula.ui.DarculaSpinnerUI.replaceEditor(DarculaSpinnerUI.java:81) at java.desktop/javax.swing.plaf.basic.BasicSpinnerUI$Handler.propertyChange(BasicSpinnerUI.java:988) at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:341) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:266) at java.desktop/java.awt.Component.firePropertyChange(Component.java:8754) at java.desktop/javax.swing.JSpinner.setEditor(JSpinner.java:519) at com.toedter.components.JSpinField.<init>(Unknown Source) at com.toedter.components.JSpinField.<init>(Unknown Source) at com.toedter.calendar.JYearChooser.<init>(Unknown Source) at com.toedter.calendar.JCalendar.<init>(Unknown Source) at com.toedter.calendar.JCalendar.<init>(Unknown Source) at com.toedter.calendar.JDateChooser.<init>(Unknown Source) at com.toedter.calendar.JDateChooser.<init>(Unknown Source) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) at java.base/java.lang.Class.newInstance(Class.java:584) at com.jformdesigner.T.i(SourceFile:74) at com.jformdesigner.gj.cP(SourceFile:188) at com.jformdesigner.gj.createComponent(SourceFile:198) at com.jformdesigner.wY.a(SourceFile:403) at com.jformdesigner.wY.a(SourceFile:197) at com.jformdesigner.qi.j(SourceFile:107) at com.jformdesigner.wY.b(SourceFile:190) at com.jformdesigner.Cn.tM(SourceFile:654) at com.jformdesigner.Cn.a(SourceFile:418) at com.jformdesigner.Cn.e(SourceFile:346) at com.jformdesigner.P.a(SourceFile:224) at com.jformdesigner.P.ai(SourceFile:152) at com.jformdesigner.P.J(SourceFile:129) at com.jformdesigner.P.ay(SourceFile:116) at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:201) at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:831) at com.intellij.openapi.application.impl.ApplicationImpl.lambda$invokeLater$4(ApplicationImpl.java:310) at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:80) at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:128) at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:46) at com.intellij.openapi.application.impl.FlushQueue$FlushNow.run(FlushQueue.java:184) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:974) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:847) at com.intellij.ide.IdeEventQueue.lambda$null$8(IdeEventQueue.java:449) at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:728) at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$9(IdeEventQueue.java:448) at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:831) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:496) at com.intellij.ide.IdeEventQueue.pumpEventsForHierarchy(IdeEventQueue.java:1030) at com.intellij.openapi.progress.util.ProgressWindow.pumpEventsForHierarchy(ProgressWindow.java:199) at com.intellij.openapi.progress.util.ProgressWindow.lambda$startBlocking$3(ProgressWindow.java:189) at com.intellij.openapi.application.impl.ApplicationImpl.runUnlockingIntendedWrite(ApplicationImpl.java:857) at com.intellij.openapi.progress.util.ProgressWindow.startBlocking(ProgressWindow.java:188) at com.intellij.openapi.progress.impl.ProgressRunner.lambda$legacyExec$6(ProgressRunner.java:302) at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:753) at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:731) at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2108) at com.intellij.openapi.progress.impl.ProgressRunner.legacyExec(ProgressRunner.java:300) at com.intellij.openapi.progress.impl.ProgressRunner.submit(ProgressRunner.java:248) at com.intellij.openapi.progress.impl.ProgressRunner.submitAndGet(ProgressRunner.java:169) at com.intellij.openapi.application.impl.ApplicationImpl.runProcessWithProgressSynchronously(ApplicationImpl.java:426) at com.intellij.openapi.progress.impl.CoreProgressManager.runProcessWithProgressSynchronously(CoreProgressManager.java:492) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImpl.java:84) at com.intellij.platform.ProjectUiFrameAllocator$run$1.run(ProjectFrameAllocator.kt:85) at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:201) at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:831) at com.intellij.openapi.application.impl.ApplicationImpl.lambda$invokeAndWait$8(ApplicationImpl.java:480) at com.intellij.openapi.application.impl.LaterInvocator$1.run(LaterInvocator.java:124) at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:80) at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:128) at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:46) at com.intellij.openapi.application.impl.FlushQueue$FlushNow.run(FlushQueue.java:184) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:974) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:847) at com.intellij.ide.IdeEventQueue.lambda$null$8(IdeEventQueue.java:449) at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:739) at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$9(IdeEventQueue.java:448) at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:831) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:496) 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) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2021, 09:43 |
|
Ошибка при добавлении компонента JDateChooser на JPanel в JFormDesigner 7
|
|||
---|---|---|---|
#18+
Бельчанин, В техподдержку JetBrains или FormDev обращались? Они что говорят? Вместо JFormDesigner что-то другое использовать пробовали? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2021, 11:05 |
|
Ошибка при добавлении компонента JDateChooser на JPanel в JFormDesigner 7
|
|||
---|---|---|---|
#18+
Обратился в JetBrains, пока молчат ... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2021, 11:37 |
|
Ошибка при добавлении компонента JDateChooser на JPanel в JFormDesigner 7
|
|||
---|---|---|---|
#18+
Кому интересно - пожалуйста ... Беда эта проявляется при использовании скина Intellij Light, при смене скина на Metal ошибка не появляется, см. прикрепленный файл ... Ответ на jetbrains - Looks like JFormDesigner plugin issue. Please repost to a plugin vendor with IDE logs and for information how to reproduce. Thank you. https://plugins.jetbrains.com/plugin/274-jformdesigner?_ga=2.133599949.2136505621.1631538846-1762792128.1631172429 Что помогло разобраться - https://github.com/bulenkov/Darcula/issues/17 см. - Fix possible ArrayOutOfBoundsException in DarculaSpinnerUI #14 Только как применить этот fix ? Буду признателен за помощь ... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2021, 15:43 |
|
Ошибка при добавлении компонента JDateChooser на JPanel в JFormDesigner 7
|
|||
---|---|---|---|
#18+
Бельчанин, так он на NetBeans жаловался, вот в нём и пофиксили. Я так понял что-то поправили в теме Dracula самого IDE. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2021, 16:31 |
|
Ошибка при добавлении компонента JDateChooser на JPanel в JFormDesigner 7
|
|||
---|---|---|---|
#18+
Мне как применить это исправление ? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2021, 16:48 |
|
Ошибка при добавлении компонента JDateChooser на JPanel в JFormDesigner 7
|
|||
---|---|---|---|
#18+
Бельчанин Мне как применить это исправление ? Если идти тем же путём, то надо внести аналогичное исправление в тему Dracula в IDEA. Ну, ещё можно не использовать эту тему. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2021, 10:57 |
|
Ошибка при добавлении компонента JDateChooser на JPanel в JFormDesigner 7
|
|||
---|---|---|---|
#18+
Garrick Бельчанин Мне как применить это исправление ? Если идти тем же путём, то надо внести аналогичное исправление в тему Dracula в IDEA. Ну, ещё можно не использовать эту тему. Ну совет конкретный ))) Я и не использую эту тему (видно по скриншотам), но ошибка все же есть ... Ссылки для информации - https://www.geeksforgeeks.org/netbeans-look-and-feel-plugin-using-darcula-of-intellij-idea/?ref=rp https://github.com/bulenkov/Darcula/issues/17 comment - Fix possible ArrayOutOfBoundsException in DarculaSpinnerUI #14 https://github.com/Revivius/nb-darcula как их применить в конкретном случае пока не знаю ... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2021, 11:24 |
|
Ошибка при добавлении компонента JDateChooser на JPanel в JFormDesigner 7
|
|||
---|---|---|---|
#18+
Бельчанин, https://github.com/bulenkov/Darcula/pull/14/commits/1f03f39dd61edfae9d0c57fe43ea705729bc8043 авторНу совет конкретный ))) Я и не использую эту тему (видно по скриншотам), но ошибка все же есть ... авторПодскажите, может кто сталкивался - сент. 14, 2021 8:11:37 AM Component: dateChooser1 SEVERE: Failed to create component of class "com.toedter.calendar.JDateChooser". java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at com.intellij.ide.ui.laf.darcula.ui.DarculaSpinnerUI.addEditorFocusListener(DarculaSpinnerUI.java:54) at com.intellij.ide.ui.laf.darcula.ui.DarculaSpinnerUI.replaceEditor(DarculaSpinnerUI.java:81) at java.desktop/javax.swing.plaf.basic.BasicSpinnerUI$Handler.propertyChange(BasicSpinnerUI.java:988) at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:341) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:266) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2021, 14:02 |
|
Ошибка при добавлении компонента JDateChooser на JPanel в JFormDesigner 7
|
|||
---|---|---|---|
#18+
Garrick Бельчанин, сент. 14, 2021 8:11:37 AM Component: dateChooser1 SEVERE: Failed to create component of class "com.toedter.calendar.JDateChooser". java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at com.intellij.ide.ui.laf.darcula.ui.DarculaSpinnerUI.addEditorFocusListener(DarculaSpinnerUI.java:54) at com.intellij.ide.ui.laf.darcula.ui.DarculaSpinnerUI.replaceEditor(DarculaSpinnerUI.java:81) at java.desktop/javax.swing.plaf.basic.BasicSpinnerUI$Handler.propertyChange(BasicSpinnerUI.java:988) at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:341) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:266) Я, так понимаю, это надо отредактировать и откомпилировать 2 файла и заменить их в каком-то jar-файле ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2021, 14:46 |
|
Ошибка при добавлении компонента JDateChooser на JPanel в JFormDesigner 7
|
|||
---|---|---|---|
#18+
Бельчанин Я, так понимаю, это надо отредактировать и откомпилировать 2 файла и заменить их в каком-то jar-файле ? Всё верно, только это не два файла, а один файл и два метода в нём. Надо найти исходники этого плагина, исправить и подменить оригинальный плагин на свой. Лучше проконсультироваться в JetBrains как всё сделать правильно и где чего-взять. Или попросить чтобы они сами сделали это. Или, вообще, выяснить у них как совсем удалить этот плагин из системы, раз уж он не используется. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2021, 16:21 |
|
|
start [/forum/topic.php?desktop=1&fid=59&tid=2120349]: |
0ms |
get settings: |
18ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
35ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
219ms |
get tp. blocked users: |
2ms |
others: | 8ms |
total: | 296ms |
0 / 0 |