Запустить апплет от JFrame - PullRequest
2 голосов
/ 03 января 2011

Как я могу запустить следующую игру апплета из 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();


    }                              

1 Ответ

2 голосов
/ 03 января 2011

Вам необходимо скомпилировать апплет и сгенерировать файл jar для апплетов (см. Руководство по апплету)

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...