Guten Morgen liebes Forum,
ich bin gerade dabei für die Schule ein kleinen Eco-Server zu programmieren und bin schon über ein Problem gestolpert.
Und zwar soll der Client über eine grafische Oberfläche, welche ich mit dem Java-Editor erstellt habe, auf einen beliebigen Server connecten können. Das verbinden habe ich schonmal hinbekommen doch nun hängt es, da man bei der grafischen Oberfläche ja nicht direkt über die Konsole etwas an den Server senden kann, wie es beispielsweise bei telnet geht, habe ich mich etwas in der Documentation von Java umgesehen und die zwei Methoden getOutputStream() und getInputStream() gefunden. Also habe ich nochmal mit der Hilfe von Google geguckt ob diese Methoden auch dafür gedacht sind und darauf direkt getestet.
Doch immer wenn ich
sagt er mir, dass er diese Methode nicht finden kann. Obwohl ich oben folgendes eingebunden habe:
Weiß einer wieso er die Methode nicht kennt? Bin für jede Antwort dankbar, nach ewigen suchen im Internet hab ich langsam keine Ahnung mehr.
(Wenn der ganze Code benötigt wird kann ich diesen auch noch reinstellen)
Achja
Findet er übrigens auch nicht, obwohl diese Methode in der Documentation unter Socket steht und ich wie oben beschrieben ja die ganze java.net.*; Bibliothek eingebunden habe.
MFG Noxum
(Tschuldigung dafür das es so viel Text zu so später Stunde ist
)
ich bin gerade dabei für die Schule ein kleinen Eco-Server zu programmieren und bin schon über ein Problem gestolpert.
Und zwar soll der Client über eine grafische Oberfläche, welche ich mit dem Java-Editor erstellt habe, auf einen beliebigen Server connecten können. Das verbinden habe ich schonmal hinbekommen doch nun hängt es, da man bei der grafischen Oberfläche ja nicht direkt über die Konsole etwas an den Server senden kann, wie es beispielsweise bei telnet geht, habe ich mich etwas in der Documentation von Java umgesehen und die zwei Methoden getOutputStream() und getInputStream() gefunden. Also habe ich nochmal mit der Hilfe von Google geguckt ob diese Methoden auch dafür gedacht sind und darauf direkt getestet.
Doch immer wenn ich
Code:
OutputStream out;
out = socket.getOutputStream();
Code:
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.net.*;
Weiß einer wieso er die Methode nicht kennt? Bin für jede Antwort dankbar, nach ewigen suchen im Internet hab ich langsam keine Ahnung mehr.
(Wenn der ganze Code benötigt wird kann ich diesen auch noch reinstellen)
Achja
Code:
socket.isConnected();
MFG Noxum
(Tschuldigung dafür das es so viel Text zu so später Stunde ist
