Announcement

Collapse
No announcement yet.

Java Applet

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Java Applet

    Hallo. ich möchte ein JavaApplet haben, welches wenn man es aufruft nur eine URL in einem neuen fenster öffnet. Hat jemand einen kompletten beispielcode? Danke

  • #2
    Würde sich dabei nicht JavaScript anbieten?!
    mf

    Comment


    • #3
      nein, es muss in java sein. Kennt jamand den befehl hierzu

      Comment


      • #4
        Mit Hilfe der AppletContext-Methode showDocument() kann von einem Applet aus eine neue Webseite aufgerufen werden. Nachfolgendes Codebeispiel habe ich in leicht abgeänderter Form entnommen aus Jan F. Darwin: Java Kochbuch, O’Relly Verlag, Kapitel 17.4.

        <pre>
        import java.awt.*;
        import java.awt.event.*;
        import java.applet.*;
        import java.net.*;

        public class ShowURLAppl extends Applet {
        String sZiel = "http://www.steuerberater-heberger-nuernberg.de/index htm";
        URL zielURL;

        public void init() {
        try {
        zielURL = new URL(sZiel);
        } catch (MalformedURLException mfu) {
        throw new IllegalArgumentException(
        "ShowURL enthielt ungültige URL: " + sZiel);
        }
        Button btn = new Button("Zeige URL");
        add(btn);
        btn.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent e) {
        getAppletContext().showDocument(zielURL);
        }
        });
        }
        }
        </pre>
        Der Code für die HTML-Seite, in dem das Applet eingebettet ist:
        <pre>
        <HTML>
        <TITLE>ShowURLAppl</TITLE>
        <META http-equiv=Content-Type content="text/html; charset=windows-1252">
        <BODY bgColor=pink>
        <H1>Anzeige einer URL mittels showDocument().</H1>
        <APPLET height=200 width=300 code=ShowURLAppl.java></APPLET>
        </BODY></HTML>
        &lt;/pre&gt;
        Viele Grüße W. Heberge

        Comment


        • #5
          Hoppla, die Formatierung mit &lt; und &gt; hat offenbar nicht korrekt geklappt. Deshalb nachfolgend nochmals der Code für die HTML-Seite, in dem das Applet eingebettet ist (in der Hoffnung, dass der Code jetzt sichtbar ist):

          <HTML>
          <TITLE>ShowURLAppl</TITLE>
          <META http-equiv=Content-Type content="text/html; charset=windows-1252">
          <BODY bgColor=pink>
          <H1>Anzeige einer URL mittels showDocument().</H1>
          <APPLET height=200 width=300 code=ShowURLAppl.java></APPLET>
          </BODY></HTML&gt

          Comment

          Working...
          X