BotaxWebshell
Server IP : 68.178.172.28  /  Your IP : 216.73.216.26
Web Server : Apache
System : Linux 28.172.178.68.host.secureserver.net 4.18.0-553.89.1.el8_10.x86_64 #1 SMP Mon Dec 8 03:53:08 EST 2025 x86_64
User : kiskarnal ( 1003)
PHP Version : 8.0.30
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : ON |  Sudo : ON |  Pkexec : ON
Directory :  /usr/lib/fm-agent/dependencies/linux2/python2.6/jpypex/swing/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /usr/lib/fm-agent/dependencies/linux2/python2.6/jpypex/swing/pyutils.py
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

Youez - 2016 - github.com/yon3zu
LinuXploit