Advertisement
Guest User

Podesavanje panela u zavisnosti koji je cvor selektovan

a guest
Dec 12th, 2018
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.20 KB | None | 0 0
  1. tree.getSelectionModel().addTreeSelectionListener(new TreeSelectionListener() {
  2.        
  3.         @Override
  4.         public void valueChanged(TreeSelectionEvent e) {
  5.             //DefaultMutableTreeNode selectedNode = (DefaultMutableTreeNode) tree.getLastSelectedPathComponent();
  6.            
  7.             DefaultMutableTreeNode sel = (DefaultMutableTreeNode) tree.getLastSelectedPathComponent();
  8.             if (sel.getUserObject() instanceof Kompanija) {
  9.                 podesiDonjiDesniPanelProizvod();
  10.                
  11.                 Kompanija kmp = (Kompanija)sel.getUserObject();
  12.                 kmp.setPanelInformacije();
  13.             } else if (sel.getUserObject() instanceof SoftverskiProizvod) {
  14.                 podesiDonjiDesniPanelParametar();
  15.                
  16.                 SoftverskiProizvod kmp = (SoftverskiProizvod)sel.getUserObject();
  17.                 kmp.setPanelInformacije();
  18.             }else if (sel.getUserObject() instanceof Parametar) {
  19.                 Parametar kmp = (Parametar)sel.getUserObject();
  20.                 kmp.setPanelInformacije();
  21.                
  22.                 podesiDonjiDesniPanelParametar();
  23.             } else if(sel.getUserObject() instanceof ListaKompanija){
  24.                 podesiDonjiDesniPanelKompanija();
  25.             }
  26.            
  27.             if (listaKompanija instanceof ListaKompanija) {
  28.                 System.out.println("Kompanija jeste kompanija");
  29.             } else System.out.println("Kompanija nije kompanija");
  30.            
  31.         }
  32.     });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement