⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 treedemo.py

📁 这是一些ANTLR parser generator的grammar文件的例子
💻 PY
字号:
"""\A simple demonstration of creating a swing tree widget from aPython dictionary."""data = {	'PyObject': {        'PyInteger':None,        'PyFloat':None,        'PyComplex':None,        'PySequence': {        	'PyArray':None,            'PyList':None,            'PyTuple':None,            'PyString':None,        },        'PyClass': {            'PyJavaClass':None,        },	},    'sys':None,    'Py':None,    'PyException':None,    '__builtin__':None,    'ThreadState':None,}from pawt import swingNode = swing.tree.DefaultMutableTreeNodedef addNode(tree, key, value):	node = Node(key)	tree.add(node)	if value is not None:		addLeaves(node, value.items())def addLeaves(node, items):	items.sort()	for key, value in items:		addNode(node, key, value)def makeTree(name, data):	tree = Node('A Few JPython Classes')	addLeaves(tree, data.items())	return treeif __name__ == '__main__':	tree = makeTree('Some JPython Classes', data)	swing.test(swing.JScrollPane(swing.JTree(tree)))

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -