JMenubar ошибка? - PullRequest
       1

JMenubar ошибка?

0 голосов
/ 30 марта 2011
import javax.swing.*;

class Main {

public static void main(String[] args) {
    JFrame frame = new JFrame();

    JMenuBar menuBar = new JMenuBar();
    JMenu fileMenu = new JMenu();
    JMenuItem item1 = new JMenuItem("aaaa");
    fileMenu.add(item1);
    menuBar.add(fileMenu);
    frame.setJMenuBar(menuBar);

    frame.setVisible(true);
}

}

Довольно простой код. На нем должен отображаться JMenuBar с JMenuItem, помеченным «aaaa», но ничего не видно, как вы можете видеть на рисунке ниже.

Я использую Java Update 24 с JDK 24 в Windows 7 64bit

http://img11.imageshack.us/img11/3457/31137617.png

1 Ответ

5 голосов
/ 30 марта 2011

Он есть, но вы не можете его увидеть, потому что вы не дали JfileMenu имя.

JMenu fileMenu = new JMenu("File");

enter image description here

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