2011-01-03 12 views
2

Wie kann ich das folgende Applet-Spiel von einem JFrame starten? Launch Applet von JFrame

Dies ist der Code für das Applet Spiel

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

public class DotsAndBoxes2 
      extends Applet 
      implements ActionListener, ItemListener, Runnable 

Dies ist der Code für meinen JFrame ist

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {           

     this.setVisible(false); 
     new DotsAndBoxes2().setVisible(true); 
     this.dispose(); 


    }        
+2

Dies ist nur eine Variation der Frage, die Sie hier gestellt haben: http://stackoverflow.com/questions/4585788/how-to-connect-my-jframe-to-my-dotsgame-program – jzd

Antwort

2

Sie müssen das Applet kompilieren und eine JAR-Datei für Applets erzeugen (wie in ein Applet Tutorial)

Dann erstellen Sie eine einfache HTML-Seite, die Ihr Applet auf dem Bildschirm aufrufen.

Verwenden Sie in Ihrem JFrame die Methode Desktop.browse von der Desktop-Java-API (http://download.oracle.com/javase/6/docs/api/java/awt/Desktop.html) und übergeben Sie die URL von die HTML-Datei, die Sie im letzten Schritt erstellt haben.