Demo scripts are organized per app under demo/python/:
| Package | Target App | Port |
|---|---|---|
core/ |
core-app | 48100 |
input/ |
input-app | 48101 |
advanced/ |
advanced-app | 48102 |
drag/ |
drag-app | 48103 |
progress/ |
progress-app | 48104 |
image/ |
image-app | 48105 |
color/ |
color-app | 48106 |
todo/ |
todo-app | 48107 |
settings/ |
settings-app | 48112 |
dynamicfxml/ |
dynamic-fxml-app | 48110 |
explorer/ |
explorer-app | 48111 |
usersearch/ |
user-search-app | 48109 |
python demo/python/run_all.pyLaunches each JVM with the agent, runs all demo scripts in sequence, then shuts down each app.
Each package has a *_demo.py entry point that connects to the app on its preferred port.
# App must be running in with-agent mode first
python demo/python/settings/settings_demo.py # port 48112
python demo/python/dynamicfxml/dynamic_fxml_demo.py # port 48110
python demo/python/explorer/explorer_demo.py # port 48111
python demo/python/usersearch/user_search_demo.py # port 48109
python demo/python/drag/drag_listview_demo.py # port 48103
python demo/python/todo/todo_demo.py # port 48107python demo/python/run_benchmark.py