Eu, pelo menos, não faço lição de casa pros outros…apenas ajudo no que eu sei…
rafaelviny
Isso e oq eu fiz ate agora
mas nao tenho nem uma ideia como fazer os dados quando digitados virem de direita pra esquerda!
importjava.awt.event.KeyEvent;importjava.awt.event.KeyListener;importjavax.swing.JOptionPane;importjavax.swing.JTextField;publicclassMeuTextFieldextendsJTextFieldimplementsKeyListener{Stringvalor;publicMeuTextField(){super();}publicStringverificaMenorZero(Stringvalor){intverificador=Integer.parseInt(valor);if(verificador<0){JOptionPane.showMessageDialog(null,"Valor digitado menor a ZERO");return"0";}else{Stringvalores=String.valueOf(verificador);returnvalores;}}publicvoidkeyTyped(KeyEvente){}publicvoidkeyPressed(KeyEvente){}publicvoidkeyReleased(KeyEvente){this.setText(verificaMenorZero(this.getText()));}}
claudneto
// Formata com 2 casas depois da vírgula
System.out.printf ("O valor da ação é %.2f %n", 20.34);
// Formata ocupando 10 posições, sendo 2 casas depois da vírgula
System.out.printf ("O valor da ação é %10.2f %n", 20.34);
//by Thingol
Fomatar um float do jeito que quiser…com printf…use isso como base pra formatar o JTextField…
Pra trocar de , para . tem um tópico, aqui no GUJ sobre isso…
Para fazer o texto ir pra direita, adicione " " antes do texto…para esquerda, adicione " " depois do texto…
Deve ter algum método que alinhe o JTextField, mas eu não conheço…