Как установить макет для JMenu? - PullRequest
0 голосов
/ 14 мая 2019

Как сделать так, чтобы каждые два элемента меню располагались рядом друг с другом (в виде сетки 2x2) вместо четырех из них один под другим? Когда я запускаю программу, они появляются все друг под другом

public class Paint_yara extends JApplet {
    public Paint_yara() {
        JMenuBar menuBar = new JMenuBar();
        setJMenuBar(menuBar);

        JMenu fileMenu = new JMenu("File");
        menuBar.add(fileMenu);
        fileMenu.setLayout(new GridLayout(2,2));
        JMenuItem newMI = new JMenuItem("New");
        JMenuItem openMI = new JMenuItem("Open");
        JMenuItem saveMI = new JMenuItem("Save");
        JMenuItem saveAsMI = new JMenuItem("Save as");
        fileMenu.add(newMI);
        fileMenu.addSeparator();
        fileMenu.add(openMI);
        fileMenu.addSeparator();
        fileMenu.add(saveMI);
        fileMenu.addSeparator();
        fileMenu.add(saveAsMI);
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...