2008-11-30 64 views
3

我想知道是否有一个JOptionPane,你可以从一个用户获得多个输入,而不是一个?如果没有,我怎么能使用某种类型的提示来完成此操作。我正在创建战列舰,并且希望提示用户指定放置每艘船的位置。在Java中是否有多输入JOptionPane?

感谢,

托梅克

回答

11

您在传递的消息的JOptionPane的可图形组件,所以这样的事情应该工作的对象:

JPanel panel = new JPanel(); 
// Populate your panel components here. 
int ret = JOptionPane.showConfirmDialog(parent, panel, "Title", JOptionPane.YES_NO_OPTION); 
if (ret == JOptionPane.YES_OPTION) 
{ 
    // Read component values. 
}