2011-08-24 49 views
0

我想JComponent的劃分成不同的部分Jcomponent的divison

public TaskGraphComponent(ProjectFrame proFrame,TaskGraphModel model,TaskGraphPainter painter) { 
    this.proFrame = proFrame; 
    _painter = painter; 

    setLayout(new BorderLayout()); 
    setModel(model); 



    _mouseHandler = new GraphMouseHandler(this); 
    _verticalScroll1 = new JScrollBar(JScrollBar.VERTICAL); 
    this.add(_verticalScroll1, BorderLayout.EAST); 
    _verticalScroll1.addAdjustmentListener(this); 
    _verticalScroll1.setVisible(true);  


    setBorder(BorderFactory.createEmptyBorder(0,0,15,0)); 
    this.addMouseMotionListener(_mouseHandler); 
    this.addMouseListener(_mouseHandler); 
    this.addMouseWheelListener(_mouseHandler); 
    this.addKeyListener(_mouseHandler); 
    this.addComponentListener(this); 
    this.setFocusable(false); 
    this.setSize(10, 50); 
    ToolTipManager.sharedInstance().setDismissDelay(8000); 
    ToolTipManager.sharedInstance().setReshowDelay(3000); 
} 

這裏TaskGraphComponent的是Jcomponent我可以做成不同的充部分垂直 TaskGraphComponent的是Jcomponent使用Borderlayout.TaskgraphComponent西港島線顯示大屏幕 。其實任務是我想把這個taskGraphComponent分成零件

+0

幾句話:你應該簡化的例子並刪除不相關的代碼。而且,這個問題還不清楚。什麼應該分裂,兩部分應該是什麼?請編輯該問題。 – dagnelies

+0

仍然不明白你想要什麼,甚至沒有結合你沒有打算澄清的其他問題:http://stackoverflow.com/questions/7159817/swing-jsplitpane-problem – kleopatra

回答