public void keyPressed(KeyEvent e) {
if(e.getKeyCode() == KeyEvent.VK_BACK_SPACE ||
e.getKeyCode() == KeyEvent.VK_DELETE ||
e.getKeyCode() == KeyEvent.VK_LEFT ||
e.getKeyCode() == KeyEvent.VK_HOME)
{
e.consume();
}
if(e.getModifiers() == Event.CTRL_MASK){
if(e.getKeyCode() == KeyEvent.VK_V){
e.consume();
}
}
}
Como faço tratamento de erro para spinner[RESOLVIDO]
I
eu queria bloquear algumas ações do teclado no spinner, como backspace, delete, space, ctrl + v. porem o codigo usado no textFilld não da certo no spinner estou tentando com essa codigo porem ele nao resolve nada
2 Respostas
eu tentei fazer um exemplo e também nao funcionou
depois pequisei e vi que jspinner nao funciona keyListener
acho que vc tem que pegar o Editor dele
JFormattedTextField editor = ((JSpinner.DefaultEditor) jSpinner1.getEditor()).getTextField();
e acho que voce esta tentando fazer isso:
editor.setEditable(false);
abraços
I
Vlw, foi uma boa solução.
Criado 25 de março de 2013
Ultima resposta 25 de mar. de 2013
Respostas 2
Participantes 2
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo