首页javajoptionpaneJava Swing - 如何使用JOptionPane与数组元素

Java Swing - 如何使用JOptionPane与数组元素

我们想知道如何使用JOptionPane与数组元素。
import javax.swing.JOptionPane;

public class Main {

  public static void main(String[] args) {
    String[] possibilities = { "Adult Ticket", "Childs Ticket",
        "Over Fifty Ticket" };
    String s = (String) JOptionPane.showInputDialog(null,
        "What ticket would you like to buy?", "Ticket Dialog",
        JOptionPane.PLAIN_MESSAGE, null, possibilities, possibilities[0]);
    switch (s) {
    case "Adult Ticket":
      System.out.println("Buy Adult");
      break;
    case "Childs Ticket":
      System.out.println("Child Adult");
      break;
    case "Over Fifty Ticket":
      System.out.println("Over Fifty Adult");
      break;
    }
  }
}