Problème de débutant : InetAddress : paramètres

Problème de débutant : InetAddress : paramètres - Java - Programmation

Marsh Posté le 06-09-2004 à 10:20:59    

Bonjour,
 
j'ai besoin d'ouvrir un port sur composant à partir d'une applet Java, et je veux modifier un programme fourni en exemple. La class que je veux utiliser contient "public tcpip(InetAddress ipa, int port)" et la class que je veux modifier contient "InetAddress reader_ip = null;" et un peu plus loin "gtp = new tcpip(reader_ip, port);" Normalement, reader_ip est obtenu ailleurs, mais je voudrais (pour des raisons de debug) ecrire une ligne du genre reader_ip = (10,0,0,96); ce qui ne marche pas. Je découvre Java, Eclipse, les objets...et malgrè des recherches dans la doc et sur le net, je ne trouve pas comment faire. Merci d'avance d'aider un débutant sur un problème certainement basique!

Reply

Marsh Posté le 06-09-2004 à 10:20:59   

Reply

Marsh Posté le 06-09-2004 à 10:23:49    

Précision : quand je dis que ça ne marche pas, je veux dire que la syntaxe n'est pas bonne.

Reply

Marsh Posté le 06-09-2004 à 11:27:07    

Merci pour cette réponse, mais j'ai déjà vu ces pages et je ne vois toujours pas comment écrire ma ligne. Mon truc, c'est l'électronique, je dois modifier une applet chargée dans un serveur web embarqué et suivi d'une carte électronique. Java fait donc partie de tout un ensemble que je dois découvrir et évaluer, et je ne peux malheureusement pas consacrer pour l'instant beaucoup de temps à l'apprentissage de Java et c'est encore un peu confus, mais il faut que j'avance...Je continue à chercher, et merci d'avance pour d'autres réponses.

Reply

Marsh Posté le 06-09-2004 à 11:30:35    

un truc dans le genre :
 

Code :
  1. byte[] ip = new byte[]{192, 168, 0, 1};
  2. InetAddress toto = InetAddress.getByAddress(ip);

Reply

Marsh Posté le 06-09-2004 à 12:13:22    

Merci beaucoup, je vais essayer et ça me rappelle des choses que j'ai lues, mais je n'y aurai pas pensé.

Reply

Marsh Posté le 06-09-2004 à 12:16:02    

Code :
  1. InetAddress toto = InetAddress.getByName("123.132.231.231" );


ca marche aussi ...


Message édité par benou le 06-09-2004 à 12:21:28

---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 06-09-2004 à 13:16:04    

J'avais essayé un truc très proche, mais j'ai dû faire une erreur quelque part. J'ai lu les cours (il y a quelques semaines) mais le passage à la pratique est laborieux! Encore merci, je testerai tout ça ce soir.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed