/ / Wie man ein Java-Spiel in einem Blog spielt - Java, Blogs

Wie man ein Java-Spiel in einem Blog spielt - Java, Blogs


Ich habe ein Spiel in Java erstellt. Ich möchte das Spiel in meinem Blog platzieren. Wie macht man das? Danke im Voraus.

Antworten:

4 für die Antwort № 1

Sie werden wahrscheinlich einen Blick darauf werfen wollen Applet bereitstellen und Bereitstellen mit dem Applet-Tag. Da Sie Blogger verwenden, kann Ihnen diese Seite helfen: Hinzufügen von Applet-Code zum Blogger-Beitrag.

Hier ist ein kleiner Arbeitsbeispiel auf einem Applet, wenn das hilft. Der HTML-Code für diese Seite lautet einfach:

<applet width="200" height="200" archive="ImageIconApplet.jar"
code="com.whitefang34.ImageIconApplet" />

Der Applet-Quellcode lautet:

public class ImageIconApplet extends JApplet {
public void init() {
URL url = getClass().getResource("/images/WhiteFang34.jpg");
ImageIcon icon = new ImageIcon(url);
JLabel label = new JLabel(icon, JLabel.CENTER);
add(label);
}
}

Und das abgepacktes Glas für das Applet enthält:

/com/whitefang34/ImageIconApplet.class
/images/WhiteFang34.jpg

2 für die Antwort № 2

Sie müssen sicherstellen, dass Ihr Blog Java-Applets unterstützt / zulässt. Befolgen Sie dann ein Tutorial für Java-Applets und stellen Sie sicher, dass Ihr Spiel in eines passt.

http://www.echoecho.com/applets01.htm


1 für die Antwort № 3

Bieten Sie entweder einen Download für das Spiel an oder schreiben Sie Ihre GUI neu, um ein Java-Applet mit den Methoden init start stop und destroy zu verwenden

http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JApplet.html

Sobald der Browser Ihren Code lädt, wird init aufgerufen. Starten Sie, wenn Ihr Applet gestartet wird stoppen, wenn es gestoppt wird zerstören, wenn der Browser Ihren Code entlädt (meistens, wenn Sie den Browser schließen)


0 für die Antwort № 4

Für die Bereitstellung von Online-Spielen ist es besser, Flash zu verwenden. Aber wie wollen Sie Java (Applet) verwenden; um zu wissen, wie man ein Applet in eine Web-App integriert, siehe diese Diskussion.