如何在Java的JLable中用以前的文本附加新文本

如何在Java的JLable中用以前的文本附加新文本,java,Java,是否可以在JLabel中以前显示的文本之后显示新文本?第一次单击按钮时,应显示“苹果”,下一次单击按钮时,应在同一JLabel中的“苹果”下方显示“橙色”,第三次单击时,应在“橙色”下方显示“葡萄”。像这样 Apple Orange Grapes 只需设置一个静态整型变量“counter”,它在每次按下按钮时计数,并将新字符串附加到以前的字符串中 如果计数器=1->标签应为“苹果” 如果计数器=2->标签应为“Apple\nRange” 如果计数器=3->标签应为“Apple\nRange\

是否可以在JLabel中以前显示的文本之后显示新文本?第一次单击按钮时,应显示“苹果”,下一次单击按钮时,应在同一JLabel中的“苹果”下方显示“橙色”,第三次单击时,应在“橙色”下方显示“葡萄”。像这样

Apple
Orange
Grapes

只需设置一个静态整型变量“counter”,它在每次按下按钮时计数,并将新字符串附加到以前的字符串中

  • 如果计数器=1->标签应为“苹果”
  • 如果计数器=2->标签应为“Apple\nRange”
  • 如果计数器=3->标签应为“Apple\nRange\nGraps”

与“附加”字符串的方式相同。您尝试过什么?可能重复的要获得更完整的解决方案,请使用一个具有正确位置的单词的数组,只需
label+=array[counter]
。只是说;)这是有效的。“+JLable.getText()+”
“+[string]+[”
“]+