Beispiel #1
0
    def addAction(self, action, mnemonic= -1, shortcut=None):
        item = JMenuItem(action.toSwingAction())
        if shortcut is not None:
            item.accelerator = shortcut
        if mnemonic != -1:
            item.mnemonic = mnemonic

        self.applyStyle(item)
        self.menu.add(item)
Beispiel #2
0
 def new_item(title, cmd, key, mod=shortcut):
     item = JMenuItem(title, actionCommand=cmd)
     item.accelerator = KeyStroke.getKeyStroke(key, mod)
     item.addActionListener(self)
     return item