RouteSplitpane.java 930 B

12345678910111213141516171819202122232425262728293031323334
  1. package panels;
  2. import java.awt.Color;
  3. import java.awt.Component;
  4. import java.awt.Cursor;
  5. import java.awt.Dimension;
  6. import javax.swing.JPanel;
  7. import javax.swing.JSplitPane;
  8. public class RouteSplitpane extends JSplitPane {
  9. JPanel leftpanel;
  10. RouteSplitpaneCurrentLocation rightpanel;
  11. public RouteSplitpane(){
  12. //Linker paneel van de splitPane
  13. leftpanel = new JPanel();
  14. leftpanel.setBackground(Color.red);
  15. leftpanel.setMinimumSize(new Dimension(200, 100));
  16. //rechter paneel van de splitPane
  17. rightpanel = new RouteSplitpaneCurrentLocation();
  18. rightpanel.setMinimumSize(new Dimension(200, 100));
  19. //aantal opties voor de splitpane
  20. this.setResizeWeight(0.5);
  21. this.setContinuousLayout(true);
  22. Component divider = this.getComponent(2);
  23. divider.setCursor(new Cursor(Cursor.HAND_CURSOR));
  24. //panels toevoegen aan de splitpane
  25. this.setLeftComponent(leftpanel);
  26. this.setRightComponent(rightpanel);
  27. }
  28. }