Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe te Beperk het aantal tekens in een JTextField van Java
Een JTextField is een onderdeel in de standaard Java GUI systeem waarmee een gebruiker kan invoeren van een reeks woorden in een vorm . Als een interface component , de meeste methodes JTextField 's betrekken omgaan met input van de gebruiker , terwijl de werkelijke inhoud van het veld worden behandeld door de JTextField het bijbehorende document . Voor het invoeren van een gebruiker te beperken , gewoon voorkomen dat het document van het veranderen als de lengte van de input string groter is dan de maximale lengte die u opgeeft . Instructies
1

Maak een nieuwe subklasse van PlainDocument , bijv. " class LimitedDocument breidt PlainDocument . " Deze klasse heeft een veld , een integer genaamd " textLimit " dat de maximale toegestane lengte zal slaan . kopen van 2

Maak nieuwe constructeurs die een "limiet " te aanvaarden parameter . In het lichaam van de constructeur , bel constructeur de super - klasse via " super ( ) ; " en stel het veld textLimit om de waarde van de parameter limiet
3

Override het . insertString methode geërfd van PlainDocument , die een integer , string en AttributeSet als parameters neemt . In het lichaam van de methode , controleren om te zien of het document huidige lengte , toegankelijk via getLength ( ) , plus de lengte van de snaar te voegen is minder dan de waarde van textLimit . Als dat zo is , bel dan de erfelijke insertString ( int , string , AttributeSet ) .
4

maken en voeg een exemplaar van het nieuwe document type om uw JTextField , bijv. " textField.setDocument (nieuw LimitedDocument ( x ) ) ; " , waarbij " x " is het maximaal toegestane aantal tekens

.

Previous: Next:
  Java Programming
·Hoe de Integer waarde in Enum …
·Hoe te nemen Input in Java met…
·Hoe te Getallen converteren na…
·Hoe te gebruiken kleuren in Ja…
·Waarom webdesigners gebruiken …
·Toegang tot een webcam Via Jav…
·Hoe kan ik Randomize een numme…
·Hoe te String converteren naar…
·Hoe je het percentage van Char…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te lezen Visual Basic 
·Hoe maak je een server Parse Zorg voor C…
·VBA String Methoden 
·Hoe te Duplicaten verwijderen Van Array …
·Principes van Constraint Programming 
·Hoe te Variabelen Deel Gedurende CPP 
·Hoe maak je een FTP- verbinding met PHP 
·Hoe te Toevoegen eBay Web Services in VB…
·Hoe maak je een zondvloed Script Make 
Copyright © Computer Kennis http://www.nldit.com