Moin,
habe folgendes Problem:
Ich möchte, dass wenn ich einen JButton t anklicke, es für den PC genau so ist, als hätte ich gerade die Taste "T" auf der Tastatur gedrückt.
Das ist das was ich schon hatte, aber das ist Blödsinn...
habe folgendes Problem:
Ich möchte, dass wenn ich einen JButton t anklicke, es für den PC genau so ist, als hätte ich gerade die Taste "T" auf der Tastatur gedrückt.
Das ist das was ich schon hatte, aber das ist Blödsinn...
Java:
//Erzeugung eines Fensters mit Titel
JFrame window = new JFrame("Hello World");
//Festlegung der initialen Groesse
window.setSize(600, 400);
// Schliessfunktion
window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// Festlegung eines Layouts
window.setLayout(new BorderLayout());
//neuer Knopf zum Hinzufuegen von Filterkernen wird angelegt und dem s2 hinzugefuegt
JButton h = new JButton("Filterkern hinzufügen");
window.add(h, BorderLayout.SOUTH);
//Darstellung des Fensters
window.setVisible(true);
Action tAction = new AbstractAction()
{
@Override
public void actionPerformed(ActionEvent e)
{
}
};
h.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke("T"), "tAction");
h.getActionMap().put("tAction", tAction);
Zuletzt bearbeitet von einem Moderator: