Fråga : Java newbie - få gå ifrågasätter!

Pröva förmiddag I att skapa en enkla Java klassificerar, och ha inte mycket framgång att få den för att fungera!

I har överflöd av att erfara i JavaScript (och andra språk, allmänt VB-arenaen), men detta är mitt första företag in i ”verklig” Java.

The klassificerar är enkelt att gå IPet address av lokalen machine.

From tillbaka en ladda av rengöringsduken som söker exempel, mig har etablerat att jag kan göra efter in JSEN:

var IP = document.GetIPAddress;


With som klassificera som definieras i en , märker som följer: codebase för

=”. ”
kodifierar = ”känd GetIPAddress.class-"
= ”bredden för GetIPAddress "
= ”0 " höjd för
= ”0 " hspace för
= ”0 " vspace för
= ”0 " >



and som klassificera är:

import java.net. *;
import java.io.*;

public klassificerar GetIPAddress {huvudsakligt för offentlig statisk elektricitet för

utan laga kraft (stränga [] args) {try
{thisIp för

för
InetAddress = för InetAddress.getLocalHost ();
System.out.println (thisIp.getHostAddress ());
för
} fångar (undantag e)
{
e.printStackTrace ();



för

för
}}}/>But som jag får gången tillbaka i IP-variabeln, är” [anmärka HTMLAppletElement], ”

Tried using retur i stället för System.out, denna missar för att sammanställa att påstå att returen inte kan gå en värdera (som tillbaka har fått mig totalt gäckad, som det är helheten pekar av retur!).


If jag tillfogar en fungera till klassificera (e.g. för att testa): allmänhet för

stränger testar ()
{retur ”hälsning” för
;

This för
}:

var IP = document.GetIPAddress.Test;

returns ”undefined "


and detta:

var IP = document.GetIPAddress.Test ();

Throws felet ”document.GetIPAddress.Test är inte en fungera” - men den är klart! för


I för förmiddag saknad självfallet någon grunderna här, men vad?


Also, är det ett krav som en klassificera definieras med märker på en rengöringsduksida, eller kan det exemplifieras direkt i JS?



Thanks




Jim
" klar "

Svar : Java newbie - få gå ifrågasätter!

Ta en look på dessa exempel.

http://java.sun.com/applets/jdk/1.4/index.html
Andra lösningar  
 
programming4us programming4us