/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package app.navigps.gui.displayItemsMap;
import app.navigps.gui.borders.OvalBorder;
import java.awt.BorderLayout;
import java.awt.Component;
import javax.swing.JPanel;
import javax.swing.JSplitPane;
import javax.swing.border.CompoundBorder;
import javax.swing.border.EmptyBorder;
/**
* Created on 2008-12-30, 19:10:57
* @author vara
*/
public class MainDetailsPanel extends JSplitPane{
private JPanel upperContent = new JPanel(new BorderLayout(20, 20));
private JPanel lowerContent = new JPanel(new BorderLayout(20, 20));
/**
*
*/
public MainDetailsPanel(){
super(JSplitPane.VERTICAL_SPLIT, true);
setBorder(null);
setAlignmentX(5);
setAlignmentY(10);
setOneTouchExpandable(true);
setDividerLocation(0.5);
init();
}
private void init(){
upperContent.setBorder(new CompoundBorder(new EmptyBorder(2,2,8,2),new OvalBorder(8,2,8,4,10,10)));
lowerContent.setBorder(new CompoundBorder(new EmptyBorder(8,2,2,2),new OvalBorder(8,8,8,8,10,10)));
setLeftComponent(upperContent);
setRightComponent(lowerContent);
setResizeWeight(0.7D);
}
/**
*
* @param comp
*/
public void addToUpperContent(Component comp){
upperContent.add(comp);
}
/**
*
* @param comp
*/
public void addToLowerContent(Component comp){
lowerContent.add(comp);
}
}