Java's JOptionPane klasse voorziet de programmeur met een eenvoudige manier om informatie weer te geven aanwijzingen voor de gebruiker . JOptionPane 's showInputDialog methode geeft niet alleen informatie aan de gebruiker , maar ook vraagt ze voor een tekst respons . Het dialoogvenster stelt gebruikers in staat om "OK" of " Annuleren " te selecteren. Typisch, wanneer de gebruiker op "Annuleren " retourneert de methode null in plaats van de oorspronkelijke inhoud van de boodschap invoerveld . Met een beetje slimme codering , kunt u uw input dialogen programmeren om dezelfde boodschap dat ze begonnen met als de gebruiker klikt annuleren terugkeren . Instructies 1 Maak een string variabele en sla de eerste invoerwaarde in het. Bijvoorbeeld, als je dialog "Geweldig" als de oorspronkelijke invoerwaarde moet worden weergegeven , voert u de volgende code : initiële waarde String = " Wonderful " ; kopen van 2 Wijs de return waarde van uw input dialoog om een nieuwe string. Voer de vraag die u wilt dat uw inbreng dialoogvenster om als eerste argument de ingang dialoogvenster weer te geven . Gebruik de initiële waarde string als het tweede argument . De code moet er ongeveer zo uitzien : String ingang = JOptionPane.showInputDialog ( "Hoe bent u ' , de initiële waarde ) ; 3 Gebruik een if-statement om te zien of de input string null is . Als deze nul is, betekent dit dat de gebruiker op de knop Annuleren ingedrukt . Uw if statement moet er zo uitzien : als (input == null ) 4 Op de lijn direct onder de if-statement , wijst u de waarde in het initalValue string naar de input string . Deze lijn zal alleen worden uitgevoerd als de input string is null , waardoor het houden van de boodschap ingang gelijk aan de beginwaarde als de gebruiker op annuleren . De code moet er zo uitzien : input = initiële waarde ;
|