【发布时间】:2014-05-12 04:19:06
【问题描述】:
所以我的代码在 JPanel 上垂直打印球员姓名和得分,首先是所有球员,然后是他们的所有分数。我想知道如何在他们的分数旁边一个接一个地打印。例如。
Name1 Score1
Name2 Score2
Name3 Score3
Name4 Score4
我的代码是为前 10 名球员/得分制作的,所以我在这个方法中使用了数组。我的代码是:
for (int x = 0; x < 10; x++)
{
JSingleplayer[x] = new JLabel (Singleplayer[x]);
EndPanelplayer.add(JSingleplayer[x],BorderLayout.EAST);
JSingleScore[x] = new JLabel (SingleScore[x]);
EndPanelscore.add(JSingleScore[x],BorderLayout.WEST);
}
EndFrame.add(EndPanelplayer);
EndFrame.add(EndPanelscore);
如您所见,我有 2 个面板。我设置了一个东和一个西,但没有奏效。我也向南尝试了两者。我需要帮助修复我的代码或添加其他代码,以便它与它的伴侣垂直打印。提前致谢!
【问题讨论】:
-
不,那是在 JLabel 中打印的方法,但它像我在问题中提到的那样打印出所有水平的。我需要另一种方法来打印出来。感谢您的关心
标签: java swing jpanel jlabel arrays