J aimerai savoir comment on peut ameliorer la performence dune applcation swing car la jai dev un outil d import export utilsant des resulsate sql...sous eclipse l excecution me prend 5 min et la sous netbeans (que j ai prefereee pour l interface) ca mets beaucouop trop de temps a se lancer....20 min environ ...
Et de surcroit ca plante avec un probleme memoire ci dessous...
SVP aidez moi........?
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52 compiling 1 source file to C:\Documents and Settings\tinissi.agbobloua\KTPTools\build\classes compile-single: run-single: Connection en cours... Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOf(Arrays.java:2882) at java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:100) at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:572) at java.lang.StringBuilder.append(StringBuilder.java:203) at ktptools.Parsing.lineQueue(Parsing.java:102) at ktptools.Parsing.createTablechampsconcater(Parsing.java:274) at ktptools.JdbcCheckup.export(JdbcCheckup.java:337) at ktptools.ktpInterface.jButtonExportActionPerformed(ktpInterface.java:1005) at ktptools.ktpInterface.access$500(ktpInterface.java:25) at ktptools.ktpInterface$6.actionPerformed(ktpInterface.java:214) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space at java.awt.image.DataBufferInt.<init>(DataBufferInt.java:41) at java.awt.image.Raster.createPackedRaster(Raster.java:458) at java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:1015) at sun.awt.image.SunVolatileImage.getBackupImage(SunVolatileImage.java:214) at sun.awt.image.VolatileSurfaceManager.getBackupSurface(VolatileSurfaceManager.java:247) at sun.awt.image.VolatileSurfaceManager.initialize(VolatileSurfaceManager.java:103) at sun.awt.image.SunVolatileImage.<init>(SunVolatileImage.java:66) at sun.awt.image.SunVolatileImage.<init>(SunVolatileImage.java:95) at java.awt.GraphicsConfiguration.createCompatibleVolatileImage(GraphicsConfiguration.java:284) at java.awt.GraphicsConfiguration.createCompatibleVolatileImage(GraphicsConfiguration.java:185) at javax.swing.RepaintManager.getVolatileOffscreenBuffer(RepaintManager.java:919) at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1298) at javax.swing.RepaintManager.paint(RepaintManager.java:1128) at javax.swing.JComponent._paintImmediately(JComponent.java:5070) at javax.swing.JComponent.paintImmediately(JComponent.java:4880) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:723) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:679) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:659) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:128) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Partager