私はオブジェクトを持っています、catRancherと呼ぶことにしましょう。彼はcatHerd(ArrayList)を持っています。私の見解では、すべての猫にshowInputDialogを起動するボタンを表示するリストがあります。この猫のすべての可能な猫ファーム、私はどの猫が農場から彼の群れに追加するかを選択することができます。showInputDialogを使用してドロップダウンからオブジェクトを返すにはどうすればよいですか?
allCatsArray = catFarm.getAllCats().toArray();
Cat selectedCat = JOptionPane.showInputDialog(appFrame, allCatsArray, "Which cat?", JOptionPane.QUESTION_MESSAGE);
catRancher.getCatHerd().add(selectedCat);