When I ask a user to enter a quantity for a program I have made using the code below, the default text is 3.
String input = JOptionPane.showInputDialog(null, "Please enter new quantity",
JOptionPane.QUESTION_MESSAGE);
How do I change this?
The method you have used is:
Here 3rd argument (
initialSelectionValue) is default value in text field. You gaveJOptionPane.QUESTION_MESSAGEas 3rd argument which is an int constant having value = 3. So you get 3 as a default value entered in text field.Try this:
or this