SWT e thread: java.lang.Exception: Invalid thread access


DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Results 1 to 2 of 2

Thread: SWT e thread: java.lang.Exception: Invalid thread access

Hybrid View

  1. #1
    Join Date
    Sep 2004
    Posts
    1

    SWT e thread: java.lang.Exception: Invalid thread access

    Ciao a tutti,
    ho scritto una applicazione SWT che serve a caricare i dati di un
    file excel su un db. Per fare ciņ si serve di una classe "XLSProcess"
    che estende la classe Thread. Quando istanzio la classe XLSProcess
    nelle mia applicazione nel costruttore gli passo un oggetto Text
    "textLogCaricamento" e poi faccio partire il thread:

    importer = new XLSProcess(textLogCaricamento);
    importer.setPriority(Thread.MIN_PRIORITY);
    importer.start();

    dentro la classe XLSProcess io tento di settare il valore dell mio
    oggetto textLogCaricamento, perchč mi visualizzi dei log riguardanti
    il processo di lettura e salvataggio, in questa maniera
    textLogCaricamento.setText("testo log")
    ma quando arriva a questo punto l'applicazione genera un eceezione:
    2004-09-23 15:46:09 ERROR core.util.XLSProcess -
    org.eclipse.swt.SWTException: Invalid thread access
    at org.eclipse.swt.SWT.error(SWT.java:2330)
    at org.eclipse.swt.SWT.error(SWT.java:2260)
    at org.eclipse.swt.widgets.Widget.error(Widget.java:385)
    at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:315)
    at org.eclipse.swt.widgets.Text.setText(Text.java:1449)
    at util.XLSProcess.run(XLSProcess.java:273)

    java.lang.Exception: Invalid thread access
    at util.XLSProcess.run(XLSProcess.java:289)

    Qualcuno sa spiegarmi come risolvere questo problema o indicarmi una
    strada alternativa....

  2. #2
    Join Date
    Jun 2004
    Posts
    199
    Don't fanno quello. Estragga il valore dal textbox e passilo dentro.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center
 
 
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? Contact us.
C++
Web Development
Wireless
Latest Tips
Open Source


   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center