JTextField jtf=new JTextField(10);
  jtf.setDocument(new PlainDocument(){
   public void insertString(int offset, String string, AttributeSet a)
   throws BadLocationException {
    if(getLength() + string.length() <= 10)
    super.insertString(offset, string, a);
   else
    throw new BadLocationException(string, offset);
    });
  });
10 è il massimo numero di caratteri che possiamo inserire
10 is the maximum leght of the string we can insert
Ho raggruppato in questa pagina qualche 'chicca' di programmazione che ho raccolto durante gli anni di lavoro come ingegnere informatico.
I linguaggi di programmazione utilizzati sono principalmente Java e SQL anche se conto di aggiungere tips in altri linguaggi, magari anche con i vostri contributi. Ho voluto mette solo quelle routine che permettono di avere un risultato apprezzabile utilizzando pochissime linee di codice...che sono le mie preferite!
I have gathered here some 'gem' of programming that I have collected over the years working as a software engineer. The programming languages used are mainly Java and SQL even if I hope to add tips in other languages, even with your contributions. I posted only those routines that allow for a successful result using very few lines of code ... which are my preferred!
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento