Java JOptionPane Standardtext

9

Wenn ich einen Benutzer auffordere, eine Menge für ein Programm einzugeben, das ich mit dem folgenden Code erstellt habe, lautet der Standardtext 3.

%Vor%

Wie ändere ich das?

    
Harry Martland 20.07.2011, 13:45
quelle

3 Antworten

13

Das Methode , die Sie verwendet haben, ist:

%Vor%

Hier ist das dritte Argument ( initialSelectionValue ) der Standardwert im Textfeld. Sie haben JOptionPane.QUESTION_MESSAGE als drittes Argument angegeben, was eine int-Konstante mit dem Wert = 3 ist. Sie erhalten also 3 als Standardwert in das Textfeld.

Versuchen Sie Folgendes:

%Vor%

oder das

%Vor%     
Harry Joy 20.07.2011, 13:51
quelle
8

So wird es funktionieren:

%Vor%     
Tomás Marques 08.12.2013 10:14
quelle
0

Die von Ihnen verwendete Methode ist JOptionPane.showInputDialog (Komponente, Objekt, Objekt) .

Die Methode, die Sie verwenden möchten, ist JOptionPane.showInputDialog (Komponente, Objekt, String, int) .

    
Jeffrey 20.07.2011 13:48
quelle

Tags und Links