我有一个类似绘画的项目,我最近在其中添加了一个JSpinner,但在研究了如何将其添加到JFrame之后,它最终看起来像这样:
但我希望它看起来像这样:
我将如何实现这一目标?提前谢谢。
P.D:用于创建当前项目的代码是:
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 :(得分:1)
只需为顶级JPanel提供合适的FlowLayout:new FlowLayout(FlowLayout.LEADING))