Java—从用户获取特定输入的高效方法

Java—从用户获取特定输入的高效方法,java,swing,user-input,Java,Swing,User Input,我正试图通过一些我想输入到我正在开发的应用程序中的输入来直接获得我的选项 我希望用户输入一个列表(字符串),其大小由用户决定 我想到了一些粗糙的解决方案,比如在用户输入特定的输入之前使用JOptionPane,但我希望有一个解决方案,用户可以在提交之前查看他以前的条目(与JOptionPane解决方案不同)。因此,我想我的问题是,是否有任何快速/简单的方法可以做到这一点-类似于JOptionPane的简易性和速度,而不是为它制作一个完整的JPane设计 谢谢我不知道像JOptionPane这样的

我正试图通过一些我想输入到我正在开发的应用程序中的输入来直接获得我的选项

我希望用户输入一个列表(字符串),其大小由用户决定

我想到了一些粗糙的解决方案,比如在用户输入特定的输入之前使用JOptionPane,但我希望有一个解决方案,用户可以在提交之前查看他以前的条目(与JOptionPane解决方案不同)。因此,我想我的问题是,是否有任何快速/简单的方法可以做到这一点-类似于JOptionPane的简易性和速度,而不是为它制作一个完整的JPane设计


谢谢

我不知道像JOptionPane这样的快速简便的解决方案。我认为最好的办法是在滚动窗格中创建一个单列JTable。有一个相当直接的方法可以让你开始。

你能更具体一点吗?你必须用秋千吗?你能做一个命令行程序吗?你的意思是对你有效还是对你的程序用户有效?如果使用Swing,你需要在自己的对话框中使用JPanel方法。是的,对不起,我的意思是使用swing。我实际上在想,在给出答案后,是否有办法停止JOptionPane,并在前一个仍然存在的情况下打开一个新的JOptionPane。但是我想顺便说一下JOptionPane的定义,这是不可能的,是吗?@devilwontcry:我不这么认为。您可以获得这种行为,但仍然需要编写自己的自定义对话框来存储信息。对于用户来说,最好是创建一个同时显示对话框中所有信息的对话框。是的,我想我无法以某种方式避免它。非常感谢您的快速响应和关注。干杯