I am trying to create a panel which opens to the left of the rest of my GUI. I am working in Eclipse. I added swingx-core-1.6.2.jar to my build path. I can import org.jdesktop.swingx.JXCollapsiblePane and then make a new JXCollapsiblePane, but in order to set the orientation of the pane, I need to do something like:
JXCollapsiblePane myCollapsingPane = new JXCollapsiblePane();
mycollapsingPane.setOrientation(JXCollapsiblePane.Orientation.HORIZONTAL);
However, this fails saying that Orientation cannot be resolved. So, I tried importing
org.jdesktop.swingx.JXCollapsiblePane.Orientation, which also fails saying that it cannot be resolved.
I’m probably missing something silly here; how do I set the panel to open to the side rather than vertically?
JXCollapsiblePanelat 1.6.2 has nosetOrientationmethod. Also, there isJXCollapsiblePane.Orientationenum any more. It was probably dropped.However, there is
JXCollapsiblePane.Directionand thereJXCollapsiblePanel.setDirection(), it is probably a replacement.Here is a thread about this.