Dúvidas INICIANTE

4 respostas
L

1-Como limitar o nº de caracteres em um jTextField, ou seja não pode passar de 10.

2- Como bloquear a entrada de números, pontos, vírculas em um jTextField.

3- Quando mostro opção com o botão OK e CANCELA, gostaria que fosse execultado alguam coisa de o click for no OK, e no CANCELA executar uma outra coisa.

Agradeço

4 Respostas

D

mmm... vamos lá....

1o.) o Java implementa um modelo elegante para trabalhar com componentes como o JTextField. Há um tutorial aqui no GUJ sobre como fazer isso: Controlando um JTextField

2o) Pelo mesmo método vc faz isso. Ou considere utilizar um JFormattedTextField.

BigDecimal num = new BigDecimal(123.4f);
num.setMaximumIntegerDigits(4);
num.setMaximumFractionDigits(2);

JFormattedTextField txt = new JFormattedTextField();
txt.setValue(num);
...

3o) Use um JOptionPane. Procure no site da Sun (Java Core Tech Tips) no mês de Janeiro saiu um TechTip falando sobre o uso de JOptionPane (se não me engano: Beyound the Basics with JOptionPane -- alguma coisa assim... é bem legal).

E

Acessa esse link :

http://www.guj.com.br/servlet/guj?PARSE=true&MAMUTE_ACTION=br.com.guj.action.ListTutorial&MAMUTE_TEMPLATE=ShowTutorial&LIST_TUTORIAL=single&TutorialId=29&PAGE=1

Edilson S. de Souza
www.javalinux.com.br

L

Values pessoal…

G

JButton ok = new JButton(“Ok”);

ok.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent evento_ok) {

//acoes
}

});

Criado 3 de fevereiro de 2004
Ultima resposta 8 de fev. de 2004
Respostas 4
Participantes 4