У меня есть панель меню и панель с вкладками в кадре, и я хочу, чтобы, если я выберу элемент меню, откроется запрошенная вкладка. Пожалуйста, помогите мне с этим, спасибо !!!Выберите панель JTabbedPane с помощью JMenuItem
0
A
ответ
2
В ActionListener
JMenuItem
вы можете позвонить по телефону JTabbedPane#setSelectedIndex
.
1
как SoboLAN сказал:
final JTabbedPane tabs = new JTabbedPane();
JPanel panel = new JPanel();
tabs.add("title", panel);
//add more tabs...
// here the important part starts
JMenuItem item = new JMenuItem("open tab 1");
item.addActionListener(new ActionListener() {
//this function get called when you click the item.
@Override
public void actionPerformed(ActionEvent e) {
//insert the index you want to select
tabs.setSelectedIndex(0);
}
});