سؤال

وأنا أتساءل عما اذا كان هناك JOptionPane حيث يمكنك الحصول على مدخلات متعددة من مستخدم بدلا من واحد فقط؟ إذا لم يكن كذلك، كيف يمكن لي تحقيق ذلك باستخدام نوع من موجه. أنا خلق سفينة حربية، وأراد أن يدفع المستخدم لتحديد المواقع لوضع كل سفينة.

شكرا،

وتوميك

هل كانت مفيدة؟

المحلول

والكائن الذي كنت تمر في كرسالة إلى 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.
}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top