2012-04-04 9 views
-3

Ich weiß, dass dies ein bisschen "basic" sein könnte, aber ich habe mir jedes Tutorial angesehen, das möglich ist, und sie sagen mir nichts.2 JMenu Fragen

So Frage 1:

Ich versuche, einen Link in der JMenuBar zu setzen, wie wäre würde ich mich auf das zu tun?

Frage 2:

Wenn ich versuche, etwas zu einer Menüleiste hinzuzufügen, es es nicht hinzuzufügen.

Ich habe alle meine Importe richtig und ich bekomme 0 Fehler, also warum lässt es mich nicht?

Code:

 JFrame frame = new JFrame();  

    JMenuBar mb = new JMenuBar(); 
    frame.setJMenuBar(mb); 

    JMenu file = new JMenu("File"); 
    mb.add(file); 
+0

Dies fügt eine JMenu "Datei" zu Ihrem JMenuBar. Was erwartest du es zu tun? – ControlAltDel

+0

Welche Art von Link möchten Sie in Ihrer JMenuBar? – ControlAltDel

+0

@ user1291492 Wie ein Link zu verschiedenen Seiten, wie Google oder whatnot gehen. –

Antwort

2

Eigentlich kann man JMenuItem zu JMenuBar hinzufügen. Ich glaube nicht, dass Sie eine Datei auf JMenuBar hinzufügen können. Und Sie können Listener auf JMenuItem und verknüpfen, wo immer Sie möchten.

2

Wenn Sie auf einen Menüeintrag klicken, um einen Link in einem Webbrowser zu öffnen, erstellen Sie zuerst eine Methode, die dies tut - browse() eine URL in Ihrem Browser, testen Sie es von Ihrer Hauptmethode, dann können Sie JMenuItem erstellen s und setzen Sie eine Action, die Ihre Methode ruft