Java 在多个文本框中显示堆栈项

Java 在多个文本框中显示堆栈项,java,Java,我对java相当陌生,编写的程序基本上是一个计算器,当按下一个值时,它会显示该值(显示堆栈顶部)。对于作业的最后一部分,它说“不要只显示堆栈中的顶部项目,而是使用10个文本框,一个叠在另一个上,以显示堆栈中的所有项目,顶部项目位于顶部”。我不知道在不编写一百万行代码的情况下,最有效的方法是什么,因此如果有人能为我指出正确的方向,这将非常有帮助制作一个文本框数组,并使用循环显示其中堆栈中最多十个项目 您的代码控制堆栈,因此它知道其状态何时因推送或弹出操作而改变。发生这种情况时,请调用一个方法来刷新

我对java相当陌生,编写的程序基本上是一个计算器,当按下一个值时,它会显示该值(显示堆栈顶部)。对于作业的最后一部分,它说“不要只显示堆栈中的顶部项目,而是使用10个文本框,一个叠在另一个上,以显示堆栈中的所有项目,顶部项目位于顶部”。我不知道在不编写一百万行代码的情况下,最有效的方法是什么,因此如果有人能为我指出正确的方向,这将非常有帮助

制作一个文本框数组,并使用循环显示其中堆栈中最多十个项目

您的代码控制堆栈,因此它知道其状态何时因推送或弹出操作而改变。发生这种情况时,请调用一个方法来刷新堆栈的表示形式。该方法遍历前十项,并将其内容复制到文本框中。当堆栈中的项少于十项时,该方法应清空剩余的文本框


制作一组复选框和编写一个更新例程大约需要几十行代码,所以实现起来应该不会太困难。

您的问题太广泛了,您使用的是什么框架?Swing、JavaFX、SWT、GWT、HTML?请参阅: