RouteSplitpane.java 798 B

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