--- In jug-indonesia@yahoogroups.com, RIZKI PRATAMA <tama_b...@...> wrote:
>
> Kalo untuk membatasi jumlah karakter yang di input kn itu gmna pak?

caranya banyak deh keqnya...

yang dibahas mas ifnu bukannya itu udah membatasi jumlah karakter 
yah...cmiiw...kalo gw biasanya bikin class lagi yang extends PlainDocument...
=========================
public class LimitJTextField extends PlainDocument{
        
        private int limit;
        
        public LimitJTextField(int limit){
                super();
                this.limit = limit;
        }

        @Override
        public void insertString(int offs, String str, AttributeSet a){
                if(str==null){
                        return;
                }
        
                if((getLength() + str.length()) <= limit){
                        try {
                                super.insertString(offs, str, a);
                        } catch (BadLocationException e) {
                                JOptionPane.showMessageDialog(null, "ERROR : " 
+ e.getMessage());
                        }
                }
        }

}
========================================
tuh entar tinggal namaTextField.setDocument(new LimitJTextField(12));

angka limitnya sih terserah lw...yah tapi gw gak tau code diatas error apa 
nggak...belom di compile..

Kirim email ke