我有两节课。一个在 中创建 GUI JApplet
,另一个类从小程序中获取用户输入并使用它进行计算。
小程序类创建 GUI 并告诉计算类开始。然后计算类调用applet 类中的一个方法来请求用户输入。然后,此方法侦听来自 a 的操作JTextField
以返回计算类。
但问题是,当您运行程序时,它实际上并没有等待用户在文本字段中输入内容。结果,计算类接收到空输入。
我怎样才能解决这个问题?
我试过在方法中使用 aJOptionPane.showInputDialog
而不是a ActionListener
,这很有效。但我不想用这个;主要是因为它就像一个弹出窗口,我希望用户直接在小程序中输入数据。