У меня есть этот основной JFrame (назовем его DrinkChooser), который показывает другой JFrame сложного подтверждения (назовем его ConfirmWin).
ConfirmWin имеет только две кнопки JButton: подтвердить и отменить.
Я хочу сделать это:
(в DrinkChooser предположим, что drinkChoosen — это Drink[])
public void handleAction(){
int choice = ConfirmWin.showDrinkConfirmation(drinksChoosen);
if(choice == ConfirmWin.CONFIRM)
//Handle confirmation.
else
//handle cancel, do nothing.
}
Я хочу добиться эффекта, максимально приближенного к «эффекту JOptionPane», который заключается в том, что исходный DrinkChooser приостанавливается, а ConfirmWin возвращает выбор пользователя.
Спасибо.