Pergunta : Newbie de Java - começ perguntas indo!

Eu estou tentando criar uma classe de Java simples, e não estou tendo muito sucesso consegui-lo trabalhar! o

I tem a abundância da experiência no Javascript (e as outras línguas, geralmente a arena de VB), mas este é meu primeiro risco na classe “real” de Java.

The é simplesmente retornar o IP address do machine.

From uma carga da correia fotorreceptora que procurara exemplos, mim estabeleceu que eu posso fazer o seguinte em JS:

var IP = document.GetIPAddress;


With a classe definida em um Tag do como segue: codebase do

=”. do “o código
= nome
“de GetIPAddress.class do " = largura
“de GetIPAddress do " = “0 do " alturas
= “0 do " hspace
= “0 do " vspace
= “0 " >



and a classe é:

import java.net. *;
import java.io.*; classe GetIPAddress do

public {vácuo público da estática do

principal (args) {try
da corda [] do

{thisIp do
InetAddress = de InetAddress.getLocalHost ();
System.out.println (thisIp.getHostAddress ()); prendedor do
do
} (e)
da exceção {
e.printStackTrace (); o


But todo que do

do

do
}}} eu começ retornado na variável do IP é” [objeto HTMLAppletElement] “o

Tried using o retorno em vez de System.out, este não compila a indicação de que o retorno não pode retornar um valor (de que me tem confundido totalmente, como aquele é o ponto inteiro do retorno!). o


If eu adiciono uma função à classe (por exemplo para o teste):
do teste da corda do

() {retorno do
“olá!”;

This do
}:

var IP = document.GetIPAddress.Test; o

returns “undefined " o


and isto:

var IP = document.GetIPAddress.Test (); o

Throws o erro “document.GetIPAddress.Test não é uma função” - mas é claramente!


I am que falta obviamente alguns princípios aqui, mas que? o


Also, é uma exigência que uma classe está definida com Tag do em um Web page, ou pode ele instantiated diretamente em JS?



Thanks




Jim
class= do

Resposta : Newbie de Java - começ perguntas indo!

Outras soluções  
 
programming4us programming4us