Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan begrense antall tegn i en JTextField av Java
    A JTextField er en komponent i standard Java GUI system som en bruker kan skrive inn en streng av ord i et skjema. Som et grensesnitt komponent, de fleste av JTextField metoder innebære håndtering input fra brukeren , mens det faktiske innholdet i feltet håndteres av JTextField er tilknyttet dokument. Å begrense en brukers input, bare hindre dokumentet fra å endre hvis lengden av input strengen overskrider den maksimale lengden du angir. Instruksjoner
    en

    Opprett en ny underklasse av PlainDocument , f.eks "class LimitedDocument strekker PlainDocument . " Denne klassen trenger ett felt , et heltall kalles " textLimit " som vil lagre den maksimale tillatte lengde.
    2

    Lag nye konstruktører som godtar en " grense " parameter. I kroppen av konstruktøren , kaller super - klassens konstruktør via " super (); " og sett textLimit feltet til verdien av grensen parameter
    3

    overstyrer . insertString metode arvet fra PlainDocument , som tar et heltall , String og AttributeSet som parametre . I kroppen av metoden, sjekk for å se om den gjeldende dokumentets lengde , tilgjengelig via getLength (), pluss lengden av strengen for å sette inn er mindre enn verdien av textLimit . Hvis så , ring arvet insertString ( int , String , AttributeSet ) .
    4

    Opprette og legge en forekomst av det nye dokumentet for å JTextField din , for eksempel " textField.setDocument ( ny LimitedDocument ( x )); " , der " x " er den maksimalt tillatte antall tegn

    .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan sette skriften til en Java String 
    ·Hvordan Program struper Med Java FRC 
    ·Hvordan unngå avrunding av desimaltall i Java 
    ·Slik konverterer en Array til en liste i Java 
    ·Hvordan Spør en String Input i Java 
    ·Hvordan legge til en Servlet API til NetBeans 
    ·Hvordan sette opp Ant å bruke ReplaceRegExp 
    ·Hvordan kjøre Console kommandoer i Java 
    ·Klasse Interface eller Enum Forventet Feil i Java 
    ·Slik installerer Java for Games 
      Anbefalte artikler
    ·Hvordan endre en font Color Med HTML kode 
    ·Hvordan organisere en listen med Structs i C + + 
    ·Hvordan slette en fil med SSIS 
    ·Slik konverterer XLS til PHP 
    ·Hvordan skrive Games i Java 
    ·Hvordan finne summen av sifrene i et nummer i PROLOG 
    ·Hva er meningen med konvertering av Verdi og strykere 
    ·Hvordan finne ut hvor mange timer mellom to klokkeslett…
    ·Hvordan beregne CRC Made Easy 
    ·Hvordan Les PHP forespørsler og responser i ASP.NET 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/