Salve. Ho in una applicazione una jTextField e voglio che l'utente immetta dei valori del tipo:
10:00...
io ho fatto in questa maniera.. ho messo il controllo:
codice:
...
String espressione = "^[0-90-9]*:[0-90-9]*$";  

	    	 if(fine.matches(espressione)){ 
	    		 return true; 
		         }
		     else{ ....
solo che se metto il valore:
10:004
me lo accetta e invece voglio che vengano accettati solo due cifre prima e due cifre dopo i due punti