2016-04-27 12 views
0

Ich versuche, ein Menü zu meinem Applet hinzufügen, aber ich bekomme einen Kompilierungsfehler. Ich kann nicht herausfinden warum. Kann mir jemand helfen?Kann JMenuBar nicht zu Applet hinzufügen

import java.applet.*; 
import javax.swing.*; 
import java.awt.*; 
public class app extends Applet { 

    public void init() { 
     JMenuBar menuBar = new JMenuBar(); 
     JMenu menu = new JMenu ("Help"); 
     menuBar.add(menu); 
     JMenuItem mItem = new JMenuItem ("Log out"); 
     menu.add(mItem); 
     this.setJMenuBar(menuBar); 
    } 
} 
+2

Welcher Fehler? Fügen Sie es Ihrer Frage hinzu. Dies wird uns helfen, Ihnen zu helfen. –

+0

1) Warum ein Applet codieren? Wenn es aufgrund der Angabe des Lehrers geschieht, verweisen Sie bitte auf [Warum CS-Lehrer ** aufhören sollten ** Java-Applets zu unterrichten] (http://programmers.blogoverflow.com/2013/05/why-cs-teachers-should -stop-teaching-Java-Applets /). 2) Siehe [Java Plugin-Unterstützung nicht mehr unterstützt] (http://www.gizmodo.com.au/2016/01/rest-in-hell-java-plug-in/) und [Wechsel zu einem Plugin-freien Web] (https://blogs.oracle.com/java-platform-group/entry/moving_to_a_plugin_free). –

Antwort

2
public class app extends Applet { 

    public void init() { 
     JMenuBar menuBar = new JMenuBar(); 
     JMenu menu = new JMenu ("Help"); 
     menuBar.add(menu); 
     JMenuItem mItem = new JMenuItem ("Log out"); 
     menu.add(mItem); 
     this.setJMenuBar(menuBar); 

, die funktionieren würde, aber für eine J in ein Schaukel Applet zu bezeichnen.

public class app extends JApplet { 

    // .. 
+0

Aha Ich habe es. Danke –

+0

* "Aha ich habe es" * Froh, dass du es sortiert hast. :) Ich empfehle auch den Rat von @ J.Chomel über Kopieren/Einfügen der Fehlerinformationen. Jedes bisschen hilft uns, das Problem schneller zu erkennen. ;) –

+0

Wird das nächste Mal tun. Danke nochmal. –