Java applet урок/код – url препратки

getAppletContext().showDocument
(new URL(„http://javabg.eu“));

или
getAppletContext().showDocument
(new URL(„http://javabg.eu“),“HTML frame ID“);

„_self“ същия прозорец
„_parent“ главен прозорец
„_top“ обикновен прозорец
„_blank“ нов прозорец

За пример искаме да покажем lowres.html ако резолюцията е 640×480 ако не – hires.html.
import java.applet.*;
import java.awt.*;
import java.net.*;

public class whatres extends Applet {
public void init() {
Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
if (dim.width==640 && dim.height==480) {
try {
getAppletContext().showDocument
(new URL(getCodeBase()+“lowres.html“),“_top“);
}
catch (Exception ex) {}
}
else {
try {
getAppletContext().showDocument
(new URL(getCodeBase()+“hires.html“),“_top“);
}
catch (Exception ex) {}
}
}
}

В долния пример, може да въведете линк в textfield и когато натиснете бутона отивате на нея.

import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import java.net.*;

public class GotoURLButton extends Applet implements
ActionListener {
Button b;
TextField t;

public void init() {
t = new TextField(20);
add(t);
b = new Button(„Go to this URL“);
add(b);
b.addActionListener(this);
}

public void actionPerformed(ActionEvent ae) {
if (ae.getSource() == b) {
try {
getAppletContext().showDocument(new URL(t.getText()));
}
catch (Exception e) {
e.printStackTrace();
}
}
}
}

Popularity: 1% [?]

No related posts.

Related posts brought to you by Yet Another Related Posts Plugin.

You can leave a response, or trackback from your own site.

Leave a Reply

Задвижван с помощта на WordPress | Compare Cell Phone Plans at iCellPhonePlans.com | Thanks to Cheap Palm Pixi, Bromoney and Wordpress Themes