Проверьте, нажата ли точка меню - PullRequest
0 голосов
/ 06 мая 2019

Я бы хотел, чтобы графический интерфейс пользователя выполнял что-то, взаимодействуя с элементом меню, но я не могу заставить его работать ... Я пробовал ActionListeners n, но ничего ... Использование WindowBuilder в Eclipse IDE

public menu() 
{
    setTitle("Alkku's AIO");
    setResizable(false);
    getContentPane().setLayout(null);

    JButton startButton = new JButton("Start");
    startButton.setBounds(10, 216, 424, 23);
    getContentPane().add(startButton);

    JMenuBar menuBar = new JMenuBar();
    setJMenuBar(menuBar);

    JMenu mnNewMenu = new JMenu("Scripts");
    menuBar.add(mnNewMenu);

    JRadioButton rdbtnNewRadioButton = new JRadioButton("option1");
    rdbtnNewRadioButton.addActionListener(new ActionListener() 
    {
        public void actionPerformed(ActionEvent arg0)
        {
            startButton.setVisible(false); //this is just an example since i wanted to test if it this works...
        }
    });
    buttonGroup.add(rdbtnNewRadioButton);
    mnNewMenu.add(rdbtnNewRadioButton);

    JRadioButton rdbtnNewRadioButton_1 = new JRadioButton("option2");
    buttonGroup.add(rdbtnNewRadioButton_1);
    mnNewMenu.add(rdbtnNewRadioButton_1);
}
...