【发布时间】:2012-03-14 10:55:50
【问题描述】:
我有一个带有主 GUI 的主类,我想从中激活并从一个带有 JOptionPane 的新类中获取值,如下面的代码。由于我已经打开了一个主 GUI 窗口,我应该如何以及在哪里激活/调用下面的类,最后,如何从 JOptionPane 获取值?帮助是preciated!谢谢!
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class OptionPaneTest {
JPanel myPanel = new JPanel();
JTextField field1 = new JTextField(10);
JTextField field2 = new JTextField(10);
myPanel.add(field1);
myPanel.add(field2);
JOptionPane.showMessageDialog(null, myPanel);
}
编辑:
InputNewPerson nyPerson = new InputNewPerson();
JOptionPane.showMessageDialog(null, nyPerson);
String test = nyPerson.inputName.getText();
【问题讨论】:
-
"..就像下面的代码。因为我已经打开了一个主 GUI 窗口.." 该代码无法编译。怎么可能“开放”?
标签: java swing jdialog joptionpane