0
我想在Java窗口的北部顯示多個對象。這裏是我的代碼:將多個對象添加到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字段的幫助?
我該如何去創建這樣的容器?我是新手,所以我仍然掌握了Java的概念。 – 2012-03-26 03:55:39
@JackDavis你可以創建一個帶有FlowLayout的面板,並在其中添加'winCounter'和'lossCounter',然後將面板添加爲North組件。 (如果你使用的是AWT,那就是這樣,其他的UI框架,比如Swing或者SWT,會有類似的容器。) – 2012-03-26 04:00:25
在Swing中,你可以使用'JPanel'或者'JToolBar'。您可以在'JPanel'中使用'FlowLayout','GridLayout'或'BoxLayout'來支持多個組件。 'JToolBar'已經有一個接受多個組件的佈局。 – 2012-03-26 04:11:38