Ik heb een programma met een swing gui met daarin een jtoolbar met enkele Actions. Als het programma start en ik druk op spatiebalk (windows l&f) dan wordt de eerste Action die enabled is uitgevoerd (je ziet de knop in de toolbar ook ingedrukt worden). Ik wil dit gedrag graag beinvloeden maar dit wil niet lukken.
Ten eerste heb ik geprobeerd de focusable property van de toolbar op false te zetten. Dit had geen effect. Ook als ik een andere Action requestFocus laat uitvoeren verandert er niets. Ook heb ik geprobeerd met een KeyboardFocusManager te zorgen dat er helemaal niets gebeurt als de spatiebalk wordt ingedrukt. clearGlobalFocusOwner had ook niets tot gevolg....
Kan iemand mij vertellen hoe ik zelf kan uitmaken welke Action wordt uitgevoerd als de spatiebalk wordt ingedrukt?
Ten eerste heb ik geprobeerd de focusable property van de toolbar op false te zetten. Dit had geen effect. Ook als ik een andere Action requestFocus laat uitvoeren verandert er niets. Ook heb ik geprobeerd met een KeyboardFocusManager te zorgen dat er helemaal niets gebeurt als de spatiebalk wordt ingedrukt. clearGlobalFocusOwner had ook niets tot gevolg....
Kan iemand mij vertellen hoe ik zelf kan uitmaken welke Action wordt uitgevoerd als de spatiebalk wordt ingedrukt?