Fix Swing Checkbox Selection Bug

Job ID: 40277046

Budget: €8 – €30 EUR

I have a small Java Swing application where several JCheckBox components refuse to stay checked when clicked. No exceptions are thrown; they simply pop back to an unchecked state immediately. I need someone to dive into the relevant UI and event-handling code, identify why the state isn’t persisting, and deliver a clean fix that works across Windows, macOS, and Linux builds of the app.

You’ll receive the current source (Maven project) plus a short video showing the behaviour. Please return:
• corrected code or patch files
• a brief explanation of the root cause
• confirmation tests or steps I can run to prove the boxes now retain their state

If you’re comfortable debugging Swing listeners, model binding, or custom renderers, this should be a quick turnaround task.