2012-04-04 42 views
-3

我知道這可能有點「基本」,但我已經看過每一個可能的教程,他們不告訴我。2 JMenu問題

所以問題1:

我試圖把在JMenuBar的一個環節,怎麼樣我會去這樣做?

問題2:

當我嘗試的東西添加到菜單欄,它不添加它。

我有我所有的進口權,我得到0個錯誤,那麼爲什麼不讓我?

代碼:

 JFrame frame = new JFrame();  

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

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

這增加了JMenu的「文件」,你的JMenuBar。你期待它做什麼? – ControlAltDel 2012-04-04 19:56:29

+0

在JMenuBar中你想要什麼樣的鏈接? – ControlAltDel 2012-04-04 19:57:33

+0

@ user1291492就像鏈接去不同的網站,如谷歌或whatnot。 – 2012-04-04 20:06:14

回答

2

其實你可以添加的JMenuItem JMenuBar的到。我不認爲你可以在JMenuBar上添加一個文件。你可以監聽JMenuItem並鏈接到你想要的任何地方。

2

如果你想點擊一個菜單項打開一個網頁瀏覽器的鏈接,首先創建一個方法,將做到這一點 - browse()在瀏覽器的URL,從您的主要方法進行測試,那麼你就可以創建JMenuItem S和設置Action,將調用你的方法