Advertisement
Guest User

Untitled

a guest
Oct 17th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. private void jTextField1KeyReleased(java.awt.event.KeyEvent evt) {
  2. // TODO add your handling code here:
  3. now = evt.getKeyChar();
  4. System.out.println(evt);
  5. if (now == ' ' || now == '-' || Character.isDigit(now) == true) {
  6. if ((now == ' ') && (jTextField1.getText().length() == 1 || last == ' ' || last == '-')) {
  7. jTextField1.setText(jTextField1.getText().substring(0, jTextField1.getText().length()-1));
  8. last = jTextField1.getText().substring(jTextField1.getText().length()-1,jTextField1.getText().length()).charAt(0);
  9. } else if ((now == '-') && ((jTextField1.getText().length() != 1) && (last != ' '))) {
  10. jTextField1.setText(jTextField1.getText().substring(0, jTextField1.getText().length()-1));
  11. last = jTextField1.getText().substring(jTextField1.getText().length()-1,jTextField1.getText().length()).charAt(0);
  12. } else {
  13. last = now;
  14. }
  15. } else if (Character.isDefined(now) == true && now != 8 && now != 10) {
  16. jTextField1.setText(jTextField1.getText().substring(0, jTextField1.getText().length()-1));
  17. last = jTextField1.getText().substring(jTextField1.getText().length()-1,jTextField1.getText().length()).charAt(0);
  18. }
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement