2011-01-03 3 views
2

Как я могу запустить следующую игру для апплетов из JFrame?Launch Applet от JFrame

Это код апплета игры

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

public class DotsAndBoxes2 
      extends Applet 
      implements ActionListener, ItemListener, Runnable 

Это код для моей JFrame

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

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


    }        
+2

Это только вариант вопроса, который вы задали здесь: http://stackoverflow.com/questions/4585788/how-to-connect-my-jframe-to-my-dotsgame-program – jzd

ответ

2

Вы должны скомпилировать апплет и сгенерировать файл банку для апплетов (см, как в учебник апплета)

Затем создайте просто страницу HTML, на которой вызывается ваш апплет на экране.

Из вашего JFrame используйте метод Desktop.browse из Java-интерфейса Desktop (http://download.oracle.com/javase/6/docs/api/java/awt/Desktop.html) и передайте URL-адрес HTML-файл, созданный на последнем шаге.