D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
thread-self
/
root
/
usr
/
lib
/
panopta-agent
/
dependencies
/
linux2
/
python2.7
/
jpypex
/
swing
/
Filename :
pyutils.py
back
Copy
import sys from jpype import javax, JObject __JMenuBar = javax.swing.JMenuBar __JMenu = javax.swing.JMenu def buildMenuBar(menuDef): mb = __JMenuBar() for i in menuDef: jm = buildMenu(i[0], i[1]) mb.add(JObject(jm, __JMenu)) return mb def buildMenu(name, menuDef): jm = __JMenu(name) for i in menuDef: if i is None: jm.addSeparator() elif isinstance(i, list) or isinstance(i, tuple): jm2 = buildMenu(i[0], i[1]) jm.add(jm2) else: jm.add(i.proxy) return jm
Name
Size
Last Modified
Owner
Permissions
Actions
AbstractAction.py
2.001
KB
December 12 2022 3:40:22
panopta-agent
0644
__init__.py
0.772
KB
December 12 2022 3:40:22
panopta-agent
0644
pyutils.py
0.562
KB
December 12 2022 3:40:22
panopta-agent
0644
2017 © D7net | D704T team