Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur att hålla samma meddelande Input När Avbryt trycks i Java

    Javas JOptionPane klass ger programmeraren med ett enkelt sätt att visa information uppmaningar till användaren . JOptionPane s showInputDialog metoden inte bara visar information för användaren , men också frågar dem för en text respons . Dialogen låter användare välja " OK " eller " Avbryt ". Vanligtvis när användaren väljer " Cancel " metoden returnerar null i stället för de ursprungliga innehållet i meddelandet inmatningsfältet . Med lite smart kodning , kan du programmera din input dialogrutor för att returnera samma budskap som de började med om användaren klickar avbryta . Instruktioner
    1

    Skapa en sträng variabel och lagra ursprungliga ingångsvärde i det . Till exempel, om din dialogruta ska visa " Underbart " som den ursprungliga ingångsvärde , skriv följande kod : String initialValue = " Underbart " ,
    2

    Tilldela returvärdet för din input dialogrutan en ny sträng . Ange den fråga som du vill att din input dialogrutan visas som inmatningsdialogrutan första argument . Använd initialValue strängen som andra argument . Din kod bör se ut ungefär så här : String input = JOptionPane.showInputDialog ( "Hur är du " , initialValue ) ;
    3

    Använd en if-sats för att se om indatasträngen är null . Om det är noll , innebär detta att användaren tryckte på knappen Avbryt. Din if-sats skulle se ut så här : if ( input == null )
    4

    På raden omedelbart under if , tilldela värdet i initalValue strängen till ingången strängen . Denna linje kommer endast köras om indatasträngen är null , vilket håller budskapet ingång samma som det ursprungliga värdet om användaren trycker avbryta . Koden ska se ut så här : input = initialValue ,

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Rulla till botten av en lista i Java
    ·Hur man gör Kollapsande Listor Utan Java
    ·Hur du ansluter en jTDS drivrutin till SQL Express
    ·Så här ändrar en Java Random Rutin
    ·Hur man gör exponenter i Java
    ·Hur konvertera ett tal till sträng i JavaScript
    ·Hur Java stöder Software Återanvändning
    ·Hur Jämför Alfabetiskt - Beställda Strängar i Java
    ·Hur hittar genomsnittet av en Array i Java
    ·Java Coding Standards
    Utvalda artiklarna
    ·Hur du vet måtten på en Array i Python
    ·Hur får man en funktionsprototyp i DLL
    ·Hur man använder en Flash Player i HTML
    ·Göra ett flödesschema
    ·Hur att importera från CSV till MySQL med PHP Script
    ·En handledning om String Typer i Python
    ·Hur man beräknar bankdagar i SQL
    ·Hur man lär sig C # Steg -för - steg
    ·Hur man köra C -program i Visual Studio
    ·Hur du krypterar en stor fil i Java
    Copyright © Dator Kunskap http://www.dator.xyz