Wie füge ich JMenuBar Shortcuts hinzu?

7

Das Hinzufügen von Verknüpfungen zu JMenuBar-Untermenüelementen im Java Swing-GUI-Designer ist offensichtlich, aber wie werden Verknüpfungen zu JMenuBar-Hauptmenüelementen hinzugefügt?

    
jacknad 15.09.2010, 13:16
quelle

2 Antworten

20

Sie haben zwei Arten von Tastenkombinationen: Mnemonik und Beschleuniger.

Mnemotechniken werden normalerweise mit Alt + KEY ausgelöst. Das ist der Buchstabe, der im Menütext unterstrichen ist (zB F für Datei). Beschleuniger sind anwendungsweite Verknüpfungen, die normalerweise mit Strg + KEY ausgelöst werden.

Um Mnemonics zu verwenden, können Sie die Methode setMnemonic() verwenden:

%Vor%

Um Beschleuniger zu verwenden, müssen Sie die Methode setAccelerator() verwenden.

%Vor%     
Vivien Barousse 15.09.2010, 13:27
quelle
2

Die Sun / Oracle-Site hat ein großartiges Tutorial zur Verwendung von JMenu Wenn Sie mit Tastenkombinationen arbeiten, verwendet Java Mnemonic oder Accelerator, abhängig von der Verknüpfung, die Sie verwenden möchten. Sie können die Mnemonik mit dem folgenden

festlegen %Vor%

und der Beschleuniger über

%Vor%

Dies sind Beispiele aus dem obigen Link

    
Sean 15.09.2010 13:30
quelle

Tags und Links