게임 서버를 실행하고 있는데이 오류가 발생합니다. 나는 정말로 java에 익숙하지 않았으므로 나를 도와주세요. 나는 woodcutting이나 마이닝과 같은 플레이어 이벤트를 처리 할 몇 개의 이벤트 관리자가 있으며 이벤트가 올바르게 중지되지 않을 수도 있습니다. 확실하지 않습니다. awt 이벤트 큐가 무엇인지 설명 할 수 있습니까?자바 스윙 및 이벤트 오류?
게임 서버를 1 일 이상 실행하면 이런 일이 발생합니다. 아마도 12 시간마다 발생합니다. 이벤트 큐에 관한
[2/8/12 11:00 AM]: Exception in thread "AWT-EventQueue-0" [2/8/12 11:00 AM]: jav
a.lang.ArrayIndexOutOfBoundsException: 14 >= 14
[2/8/12 11:00 AM]: at java.util.Vector.elementAt(Unknown Source)
[2/8/12 11:00 AM]: at javax.swing.DefaultListModel.getElementAt(Unknown Sou
rce)
[2/8/12 11:00 AM]: at javax.swing.plaf.basic.BasicListUI.paintCell(Unknown
Source)
[2/8/12 11:00 AM]: at javax.swing.plaf.basic.BasicListUI.paintImpl(Unknown
Source)
[2/8/12 11:00 AM]: at javax.swing.plaf.basic.BasicListUI.paint(Unknown Sour
ce)
[2/8/12 11:00 AM]: at javax
.swing.plaf.ComponentUI.update(Unknown Source)
[2/8/12 11:00 AM]: at javax.swing.JComponent.paintComponent(Unknown Source)
[2/8/12 11:00 AM]: at javax.swing.JComponent.paint(Unknown Source)
[2/8/12 11:00 AM]: at javax.swing.JComponent.paintChildren(Unknown Source)
[2/8/12 11:00 AM]: at javax.swing.JComponent.paint(Unknown Source)
[2/8/12 11:00 AM]: at javax.swing.JViewport.paint(Unknown Source)
[2/8/12 11:00 AM]: at javax.swing.JComponent.paintChildren(Unknown Source)
[2/8/12 11:00 AM]: at javax.swing.JComponent.paint(Unknown Source)
[2/8/12 11:00 AM]: at javax.swing.JComponent.paintToOffscreen(Unknown Sourc
e)
[2/8/12 11:00 AM]: at javax.swing.BufferStrategyPaintManager.paint(Unknown
Source)
[2/8/12 11:00 AM]: at javax.swing.RepaintManager.paint(Unknown Source)
[2/8/12 11:00 AM]: at javax.swing.JComponent._paintImmediately(Unknown Sour
ce)
[2/8/12 11:00 AM]: at javax.swing.JComponent.paintImmediately(Unknown Sourc
e)
[2/8/12 11:00 AM]: at javax.swing.RepaintManager.paintDirtyRegions(Unknown
Source)
[2/8/12 11:00 AM]: at javax.swing.RepaintManager.paintDirtyRegions(Unknown
Source)
[2/8/12 11:00 AM]: at javax
.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
[2/8/12 11:00 AM]: at javax.swing.RepaintManager.access$700(Unknown Source)
[2/8/12 11:00 AM]: at javax.swing.RepaintManager$ProcessingRunnable.run(Unk
nown Source)
[2/8/12 11:00 AM]: at java.awt.event.InvocationEvent.dispatch(Unknown Sourc
e)[2/8/12 11:00 AM]: Npc deleted
[2/8/12 11:00 AM]: at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
[2/8/12 11:00 AM]: Npc deleted
[2/8/12 11:00 AM]: at java.awt.EventQueue.access$000(Unknown Source)[2/8/12
11:00 AM]: Npc deleted
[2/8/12 11:00 AM]: at java.awt.EventQueue$3.run(Unknown Source)[2/8/12 11:0
0 AM]: Npc deleted
[2/8/12 11:00 AM]: at java.awt.EventQueue$3.run(Unknown Source)
[2/8/12 11:00 AM]: Npc deleted[2/8/12 11:00 AM]: at java.security.AccessC
ontroller.doPrivileged(Native Method)
[2/8/12 11:00 AM]: at java.security.ProtectionDomain$1.doIntersectionPrivil
ege(Unknown Source)
[2/8/12 11:00 AM]:
at java.awt.EventQueue.dispatchEvent(Unknown Source)
[2/8/12 11:00 AM]: at java.awt.EventDispatchThread.pumpOneEventForFilters(U
nknown Source)
[2/8/12 11:00 AM]: at java.awt.EventDispatchThread.pumpEventsForFilter(Unkn
own Source)
[2/8/12 11:00 AM]: at java.awt.EventDispatchThread.pumpEventsForHierarchy(U
nknown Source)
[2/8/12 11:00 AM]: at java.awt.EventDispatchThread.pumpEvents(Unknown Sourc
e)
[2/8/12 11:00 AM]: at java.awt.EventDispatchThread.pumpEvents(Unknown Sourc
e)
[2/8/12 11:00 AM]: at java.awt.EventDispatchThread.run(Unknown Source)
stacktrace 자체는 예외가 발생하는 실제 코드가 없으면 큰 도움이되지 않습니다. 그것을 게시하고 오류가 발생한 행을 표시 할 수 있습니까? – Tudor
나는 어디에서 던져지고 있는지 알았 으면 좋겠어. 나는 던져진 곳을 찾을 수 없다. – Aleksandr