2016-11-15 57 views
0

的北口有漆樣的項目,這是我最近增加了一個JSpinner的,而是研究如何將它添加到JFrame後,它結束了看起來像這樣:增加兩個JComponents到一個JFrame BorderLayout的

,但我想它看起來就像這樣:

我將如何做到這一點?提前致謝。

Pd積:用於創建當前項目的代碼是這樣的:

public View(final String title){ 
     super(title); 
    } 

    public void init() 
    { 
     canvas = new Canvas(); 
     menuManager = new MenuManager(); 
     toolBarManager = new ToolBarManager(JToolBar.VERTICAL); 
     spinnerManager = new SpinnerManager(); 

     JPanel subPanel = new JPanel(new FlowLayout()); 

     subPanel.add(menuManager); 
     subPanel.add(spinnerManager); 

     add(BorderLayout.CENTER, canvas); 
     add(BorderLayout.NORTH, menuManager); 
     add(BorderLayout.EAST, toolBarManager); 

     setDefaultCloseOperation(EXIT_ON_CLOSE); 

     App.getInstance().addDrawingListener(this); 

     canvas.init(); 
    } 
+0

在未來,張貼有效的[MCVE。您的代碼無法編譯或由我們運行。 –

回答

1

,只需提供頂級的JPanel適當的FlowLayout:new FlowLayout(FlowLayout.LEADING))

+0

謝謝你,它完美的作品。我想我的研究不夠徹底。 – Orloffyeah