Hallo,
ich habe mir solche AbstracActions gebaut. Jetzt möchte ich aber noch eine KeyEvents zu diesen binden.
Klar könnte ich mir ein
zusammenbasteln. Aber kann ich nicht irgendwie (ohne den Listener) innerhalb der abstrakten action methode die Hotkeys festlegen, auf den der Button reagieren soll?
ich habe mir solche AbstracActions gebaut. Jetzt möchte ich aber noch eine KeyEvents zu diesen binden.
Java:
modifyButton = new javax.swing.JButton();
modifyButton.setAction(getModifyButton());
private final Action modifyButtonLaunch = new AbstractAction() {
public void actionPerformed(ActionEvent actionEvent) {
//do sth
}
};
public Action getModifyButtonLaunch() {
return modifyButton;
}
Java:
modifyButton.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyPressed(java.awt.event.KeyEvent evt)
//...
zusammenbasteln. Aber kann ich nicht irgendwie (ohne den Listener) innerhalb der abstrakten action methode die Hotkeys festlegen, auf den der Button reagieren soll?
Zuletzt bearbeitet: