Reputation: 539
I am making a game and whenever the player comes in contact with an enemy, I want a JFrame
to pop up asking if you want to fight the enemy, but when the JFrame
pops up, the game keeps running in the background. I noticed with JOptionPanes
, the thread pauses until the JOptionPane
is gone. How would i get a similar effect with a JFrame
?
Upvotes: 1
Views: 513
Reputation: 285405
Solution: don't use a JFrame -- You're asking for a window that acts as a modal dialog -- so use a modal dialog, a JDialog to be exact. Note that this is exactly what JOptionPane does.
Upvotes: 2