I have a quick question:
I have two classes. MainPanel and SubPanel
I am putting SubPanel inside the MainPanel dynamically. So I have a method inside SubPanel called (toggleSection). All I am trying to do is that, in the MainPanel I am rearranging the components (all JPanels - instance of SubPanel). So when I get the name of the component, I get all the components in my contentPane and call the method toggleSection for that component. Apparently I can get name & location for the component but not the method. Any solution?
ThanksCode:public static void moveToTop(String name) { int i; Component ar[] = contentPane.getComponents(); // This pass to get the requested component and move it to top. // this pass to move all the other for (i = 0; i < ar.length; i++) { if (ar[i].getName() != name) { ar[i].??????? // Cant get the method here. contentPane.add(ar[i]); contentPane.repaint(); contentPane.validate(); Debugger.debug(1, "Component Location :" + ar[i].getLocation() + " Name: " + ar[i].getName()); } } }



Reply With Quote
Bookmarks