Откройте панель на основе строки - PullRequest
0 голосов
/ 22 марта 2020

A имеют панель пограничной разметки. С левой стороны у меня есть Jtree, где у каждого узла есть его строковое имя и строковое имя панели.

вот так ...

DefaultMutableTreeNode root = new DefaultMutableTreeNode("Opciones menu");
DefaultMutableTreeNode submenu;
submenu = new DefaultMutableTreeNode("Entidades");
submenu.add(new DefaultMutableTreeNode(new Opc_mnu("Peliculas","mae_peli")));
submenu.add(new DefaultMutableTreeNode(new Opc_mnu("Sucursales","mae_suc")));
submenu.add(new DefaultMutableTreeNode(new Opc_mnu("Cines","mae_cin")));
submenu.add(new DefaultMutableTreeNode(new Opc_mnu("Circuitos","mae_cir")));
submenu.add(new DefaultMutableTreeNode(new Opc_mnu("Copias","mae_cop")));

, справа У меня есть JTabbedpane (panel_pestanas), где я хочу открыть панель, которую вы выбрали в Jtree.

например

panel_pestanas.add_Tab(((Opc_mnu) nodo_opcion).toString(),(JPanel) new mae_peli());

это работает. Но я хочу сделать имя панели переменным.

Есть идеи?

...