У меня проблемы с тем, что JMenuItem
в одном классе извлекает JTree
из другого класса, который будет действовать как меню Help
для программы, которую я создаю. Основная проблема, с которой я столкнулся, - это вызов JTree
из одного класса через ActionListener
в классе JMenuItem
.
Вот код из класса JMenuItem, о котором я говорю:
/*pulls up help menu*/
JMenuItem item1 = new JMenuItem("Help Menu");
myMenu.add(item1);
item1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent event){
**if(item1.isEnabled()){
sjt = new SampleJTree();
}**
}
});
Как я уже говорил ранее, я не уверен, как вывести JTree через раздел, выделенный жирным шрифтом (т. Е. Я не знаю, что добавить в проверку оператора if). Любое направление к решению будет высоко ценится.