2014-10-03 55 views
0

我知道如何設置的JFormattedTextField允許用戶只寫數字,字母...但我想,用戶可以編寫只有兩個值:1或0 我怎麼能做到這一點。我寫了這個:如何設置jformattedtextfield只取2個值?

MaskFormatter mf6; 
    try { 
     mf6 = new MaskFormatter("#"); 
     txtformatted = new javax.swing.JFormattedTextField(mf6); 
    } catch (ParseException e) { 
     //e.printStackTrace(); 
    } 

回答

1

我想,用戶可以編寫只有兩個值:1點或0

退房的MaskFormatter類的setValidCharacters(...)方法。