Eu queria chamar um…
private void btnSalvarActionPerformed(java.awt.event.ActionEvent evt) {
}
dentro do …
private void btnSalvarKeyPressed(java.awt.event.KeyEvent evt) {
if (evt.getKeyCode() == KeyEvent.VK_ENTER){
}
}
Como fazer? estou usando o NetBeans
Não faça dessa forma.
Ao invés disso, crie um terceiro método que possui sua lógica, aí, tanto no actionPerformed quanto no keyPressed, você chama esse método
1 curtida
Eu criaria um terceiro método para ele ser inicializado nos dois métodos?
É isso?
método1(){
//comando
}
método2(){
método1();
}
método(){
método1();
}
Public void metodo1 () {
}
E no key pressed você coloca metodo1();
Q é o nome do metodo q você quer chamar
Não, métodos não são inicializados, são invocados.
Exemplo:
private void btnSalvarActionPerformed(ActionEvent evt) {
salvar();
}
private void btnSalvarKeyPressed(KeyEvent evt) {
if (evt.getKeyCode() == KeyEvent.VK_ENTER){
salvar();
}
}
private void salvar() {
// aqui você implementa o que quer fazer
}