Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Antwort
 
Themen-Optionen
Alt 17.05.2005, 06:13   Nach oben    #1
debian inside
Gast
 
Beiträge: n/a
Standard fehler?

kann mir jamend helfen hab da nen fehler:
local variable ta is accessed from within inner class; needs to be declared final
String text = ta.getText();


Code:
  JEditorPane ta = new JEditorPane(); 
  ta.setContentType("text/html"); 
  ta.setEditable(false);
  JScrollPane sta = new JScrollPane(ta);
  cp.add(sta);
in nem thread will ich getText() verwenden aber hier kommt die Fehlermeldung

(anfänger)
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.05.2005, 07:23   Nach oben    #2
Ben
Erfahrener Benutzer
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.619
Standard

Hi,
ich weiß nicht, warum das genau so ist, aber warum deklarierst Du "ta" nicht einfach als final?

Grüße Ben.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.05.2005, 12:08   Nach oben    #3
Sesselkleber
 
Benutzerbild von sparrow
 
Registriert seit: 17.01.2005
Beiträge: 567
Standard

final JEditorPane ta = new JEditorPane();

sollte dein Problem also lösen.

Das Problem tritt dann auf wenn du aus einer inneren Klassen auf Variablen oder Objekte der umgebenden (äußeren) Klasse zugreifen möchtest.

Das Zugreifen funktioniert zwar, aber nur wenn deine Objekte oder Variablen in der äußeren Klasse als FINAL definiert sind.

Gruß
Sparrow
sparrow ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.05.2005, 12:13   Nach oben    #4
debian inside
Gast
 
Beiträge: n/a
Standard

danke klappt
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Seltsamer Fehler ... Basti PHP-Programmierung 3 29.05.2007 17:50
Fehler bei mail() Matthias959 PHP-Programmierung 11 17.07.2006 20:32
Fehler im PHP Parser oder lag der Fehler doch bei mir? Prophet PHP-Programmierung 4 12.05.2006 17:17
Via htaccess alle Fehler umleiten ? robo47 Tools, Server, Betriebssysteme 10 03.01.2006 07:00
fehler am server oder fehler am script vodan PHP-Programmierung 26 23.05.2005 00:28


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:46 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0) und vBSEO.

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