On Kamis, 22 Desember 2011
jTextFieldHarusKapital.setDocument(
new
PlainDocument() {
| private static final long serialVersionUID = 1L; |
| public void insertString( int offs, String str, AttributeSet a) throws BadLocationException { |
| if (str.matches( "[A-Z]*" )) { |
| super .insertString(offs, str, a); |
bisa juga mennggunakan
private void jTextFieldHarusKapitalKeyTyped(java.awt.event.KeyEvent evt) {
evt.setKeyChar(Character.toUpperCase(evt.getKeyChar()));
}
perbedaanya apabila menggunnakan scrip paling atas ketika di copy paste tetap akan huruf kapital berbeda dengan script yang kedua