Სარჩევი:

როგორ ადასტურებთ დიალოგს JOptionPane-ზე?
როგორ ადასტურებთ დიალოგს JOptionPane-ზე?

ვიდეო: როგორ ადასტურებთ დიალოგს JOptionPane-ზე?

ვიდეო: როგორ ადასტურებთ დიალოგს JOptionPane-ზე?
ვიდეო: Getting User Input With a JOptionPane and Validating It Using Java (Simple) 2024, ნოემბერი
Anonim

შესაქმნელად ა დადასტურების დიალოგური ფანჯარა Java-ში გამოიყენეთ Java Swing JOptionPane . showConfirmDialog() მეთოდი, რომელიც საშუალებას გაძლევთ შექმნათ ა დიალოგური ფანჯარა რომ ითხოვს დადასტურება მომხმარებლისგან.

ასევე კითხვაა, როგორ იყენებთ JOptionPane showMessageDialog-ს?

პირველი რაც უნდა გავაკეთოთ არის ბიბლიოთეკის მითითება, რომლის გამოყენებაც გვინდა:

  1. javax-ის იმპორტი.
  2. იმისათვის, რომ მივიღოთ შეყვანის ველი, რომელშიც მომხმარებელს შეუძლია აკრიფოს, შეგვიძლია გამოვიყენოთ JOptionPane-ის showInputDialog მეთოდი.
  3. სტრიქონი first_name;
  4. ორჯერ დააწკაპუნეთ showInputDialog.
  5. სიმებიანი ოჯახის_სახელი;
  6. სტრიქონის სრული_სახელი;
  7. JOptionPane.showMessageDialog(null, full_name);

გარდა ზემოთ, როგორ ქმნით JOptionPane? JOptionPane-ის შექმნა: JOptionPane დიალოგი « Swing « Java

  1. შეტყობინების ჩვენება (showMessageDialog მეთოდის გამოყენებით)
  2. მოითხოვეთ მომხმარებლის დადასტურება (showConfirmDialog მეთოდის გამოყენებით)
  3. მიიღეთ მომხმარებლის შეყვანა (showInputDialog მეთოდის გამოყენებით)
  4. გააკეთეთ ზემოთ მოცემული სამი კომბინაცია (showOptionDialog მეთოდის გამოყენებით)

ამის გათვალისწინებით, რა არის JDialog?

JDialog არის Java swing პაკეტის ნაწილი. მთავარი მიზანი დიალოგი არის მასში კომპონენტების დამატება. JDialog ( დიალოგი o, სტრიქონი s): ქმნის ცარიელს დიალოგი მითითებულთან ერთად დიალოგი როგორც მისი მფლობელი და განსაზღვრული ტიტული.

როგორ იყენებთ JOptionPane-ს?

საერთო მეთოდები JOptionPane კლასი არის გამოყენებული შეტყობინების დიალოგის შესაქმნელად მოცემული სათაურით და messageType. Ეს არის გამოყენებული დიალოგის შესაქმნელად ოფციებით Yes, No და Cancel; სათაურით აირჩიეთ ვარიანტი. Ეს არის გამოყენებული კითხვა-შეტყობინების დიალოგის ჩვენება, რომელიც ითხოვს შეყვანას მომხმარებლისგან, რომელიც მშობელი იყო parentComponent-ისთვის.

გირჩევთ: