将多个对象添加到Java窗口的北部

将多个对象添加到Java窗口的北部,java,formatting,window,Java,Formatting,Window,我想在java窗口的北部显示多个对象。这是我的密码: //Create and add Win and Loss counters. int winCount=0; winCounter=new Label("Wins: " + winCount); this.add(winCounter,"North"); int lossCount=0; lossCounter=new Label("Losses: " + lossCount); this.add(lossCounter,"N

我想在java窗口的北部显示多个对象。这是我的密码:

//Create and add Win and Loss counters.

int winCount=0;
winCounter=new Label("Wins: " +  winCount);
this.add(winCounter,"North");

int lossCount=0;    
lossCounter=new Label("Losses: " + lossCount);
this.add(lossCounter,"North");

此代码的问题在于它只显示丢失计数器。关于如何在java窗口的North字段中显示多个对象的任何帮助?

在另一个容器中嵌套
winCounter
lossCounter
,该容器提供您想要的任何布局。然后将该容器添加为North组件。

如何创建这样的容器?我是新来的,所以我仍然掌握着Java的概念。@JackDavis您也许可以创建一个带有FlowLayout的面板,然后添加
winCounter
lossCounter
,然后将面板添加为North组件。(如果您使用的是AWT,则会出现这种情况。其他UI框架,如Swing或SWT,也会有类似的容器。)在Swing中,您可以使用
JPanel
JToolBar
。您可以在
JPanel
中使用
FlowLayout
GridLayout
BoxLayout
来支持多个组件。一个
JToolBar
已经有了一个可以接受多个组件的布局。你认为你可以显示包含两个对象的JPanel的代码吗?好的,那么我从一个教程中得到的程序确实在一个面板中包含了north内容,其中只有一个按钮。当我向其添加计数器时,小程序不会初始化。帮忙?