Java 如何从JList返回和保存值、关闭窗口并打开新窗口?

Java 如何从JList返回和保存值、关闭窗口并打开新窗口?,java,swing,user-interface,Java,Swing,User Interface,我用Java开发了一个控制台应用程序卡片游戏。现在,我需要修改它,添加一个GUI,它将请求几个输入(如将使用的牌组数量),然后运行纸牌游戏。因此,我尝试创建一个JFrame,用户可以使用JList选择甲板的数量,然后单击JButton“Next”,这样会出现一个新窗口,询问下一个输入,但在最后一部分中,我遇到了一些问题。如何返回并保存从JList中选择的第一个输入的值,关闭窗口,然后打开一个新窗口,在该窗口中,它将执行与请求下一个输入相同的操作?CardLayout,JOptionPane…您可

我用Java开发了一个控制台应用程序卡片游戏。现在,我需要修改它,添加一个GUI,它将请求几个输入(如将使用的牌组数量),然后运行纸牌游戏。因此,我尝试创建一个JFrame,用户可以使用JList选择甲板的数量,然后单击JButton“Next”,这样会出现一个新窗口,询问下一个输入,但在最后一部分中,我遇到了一些问题。如何返回并保存从JList中选择的第一个输入的值,关闭窗口,然后打开一个新窗口,在该窗口中,它将执行与请求下一个输入相同的操作?

CardLayout
JOptionPane
…您可以添加您已经编写的代码片段吗。