-1

アプレットに IP アドレスなどの値を表示しています。プレゼンテーション層に渡すためにIPアドレスのパラメータを取得する方法。

アプレットを呼び出すための HTML コードは次のとおりです。

<applet code="applet.class" archive="applet.jar" width=200 height=200>

プライベート文字列 getIPAddress(){

    InetAddress ip = null;
    String inet = null;

    try {
        ip=InetAddress.getLocalHost();
        inet=ip.getHostAddress();
        System.out.println("IP In IP Method :" + inet);

    } catch (UnknownHostException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

    return inet.toString();
}

私は描画メソッドでこれを呼び出しています:

g.drawString("IP アドレス =" + getIPAddress(), x, y + 100);

上記のアプレット コードを使用すると、ブラウザに表示できます。

そのため、ブラウザに表示されるIPアドレスをプレゼンテーション層に取得する必要があります。

4

1 に答える 1

1

正確には何を意味するのかわかりません。多分

String ipAddress = java.net.InetAddress.getLocalHost().getHostAddress()

あなたのニーズを満たすかもしれません。

于 2013-05-07T07:43:37.570 に答える