Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Java » Java Chat

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
14.05.2006, 16:04 Uhr
rejo



Hallo!

Ich hab da ein Java Chat Tutorial(java.seite.net/chat/) angeschaut und nachgemacht.
Da dieses Tutorial etwas älter ist hat es einige Methoden die deprecated sind.
Da hab ich gedacht ich versuch mal diese Methoden durch andere zu ersetzen.

Nun funktioniert das irgendwie nicht mehr... und ich weiss nicht wie ich da den Fehler finden kann..

Könnt mir jemand helfen? Danke im vorraus!

Sourcen:
http://praktifix.spengergasse.at/~chat/SpengerChatServer.java
http://praktifix.spengergasse.at/~chat/SpengerChatConnection.java
http://praktifix.spengergasse.at/~chat/SpengerChatGUI.java

EDIT: Vorher waren ObjectOutputStream und ObjectInputStream, PrintStream und DataInputStream..

Dieser Post wurde am 14.05.2006 um 16:05 Uhr von rejo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
14.05.2006, 16:19 Uhr
KaraHead



Könntest du mal verraten, was du alles verändert hast?
Im Quelltext Kommentare an den Stellen einfügen, an denen du was geändert hast.

Dann geht's auch mit der Hilfe schneller.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
14.05.2006, 16:37 Uhr
rejo



Hey!
Danke für die schnelle Antwort!
Habs kommentiert.. sorry!

http://praktifix.spengergasse.at/~chat/SpengerChatServer.java
http://praktifix.spengergasse.at/~chat/SpengerChatConnection.java
http://praktifix.spengergasse.at/~chat/SpengerChatGUI.java
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
16.05.2006, 21:52 Uhr
KaraHead



OKay, hab nun mal Zeit gefunden die Files anzugucken.
Also es sollte eigentlich keine Schwierigkeiten geben mit den Änderungen.

Ein paar gefundene Fehler:
1. In SpengerChatGui.java hast du in Zeile 94 geschrieben:

C++:
if (e.target==inputField)
//Besser wäre aber
if (e.target.equals(inputField))


2. In SpengerChatServer.java greifst du in Zeile 47 auf die Variabel out zu, die aber in SpengerChatConnection.java protected ist und in SpengerChatGUI.java private ist.
Was eigentlich beides nicht gehen dürfte.

Ansonsten kann ich dir nur raten überall im Quelltext System.out.println("<Text>"); zu platzieren um herrauszufinden, wie weit dein Programm eigentlich kommt bevor es sich aufhängt oder um die ganzen Funktionen try...catch(Exception e) Schnipsel hängen um eventuell nicht erkannte Exceptions abzufangen.

Oder falls du dich schon mit einem Debugger auskennst, ihn einfach mal drüberjagen und gucken wo es hackt.

Viel Spaß
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
19.05.2006, 19:07 Uhr
rejo



Hallo

Hab ein paar Traces eingebaut und hab bemerkt das es bei der Zeile

Code:
in = new ObjectInputStream(socket.getInputStream());

in SpengerChatGUI.java aufeinmal aufhört.. wüsste aber nicht wieso..

EDIT: Das Applet hört nicht auf.. sondern bleibt "stecken"

Kann mir da jemand weiterhelfen? Danke schon mal

Dieser Post wurde am 19.05.2006 um 19:08 Uhr von rejo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Java ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: