【发布时间】:2014-06-10 07:35:32
【问题描述】:
所以我想让我的 Jscrollpane 显示帕斯卡三角形。我有这个:
labelPanel= new JPanel();
lRows = new JLabel[n];
for (int i=0;i<n;i++){
lRows[i]=new JLabel(Arrays.toString(tri.tri[i]));
labelPanel.add(lRows[i]);
}
但这不是我想要的,我不知道如何解决这个问题,包括图片。有什么帮助吗?
【问题讨论】:
-
什么是 tri.tri?它有字符串吗?根据需要将新行和空格添加到 tri.tri 中的字符串?您始终可以通过遍历 tri.tri 并根据需要添加空格和换行符来自己创建一个字符串。
-
tri.tri[i] 是第 i 个带有整数的帕斯卡三角形行,但我可以处理,我主要希望它看起来像第一张图片,这样每一行都居中每行只有 1 行
-
这是您需要在问题中提供的信息。要回答这个问题,您必须自己循环遍历数组,并根据需要向 StringBuilder 添加空格和新行,然后 toString 您的 StringBuilder 以获取 String。
标签: java swing layout jscrollpane