Skip to content

Tool UIs are Swing form-based and not Codename One API based #4777

@liannacasper

Description

@liannacasper

Create CN1 equivalents for Swing simulator tools and run them inside the host isolate.

  1. Add a simulator-host CN1 package with Forms for:

    • Network Monitor
    • Component Inspector
    • Test Recorder
  2. Mirror existing behavior from:

    • NetworkMonitor.java
    • ComponentTreeInspector.java
    • TestRecorder.java
  3. Use design system assets under docs/design and CSS theme pipeline for simulator-host UI.

  4. Keep old Swing tools behind a feature flag (cn1.simulator.hostUI=swing|cn1) for phased rollout.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions