アプレットに 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アドレスをプレゼンテーション層に取得する必要があります。