package Ġnet . accel f . intellij . gm usic . settings Ċ Ċ import Ġjavax . swing . J CheckBox Ċ import Ġjavax . swing . JPanel Ċ import Ġjavax . swing . JTextField Ċ Ċ class ĠMain Settings Panel Ġ{ ĊĊĠĠĠ Ġlateinit Ġvar Ġroot Panel : ĠJPanel ĊĠĠĠ Ġlateinit Ġvar Ġaddress TextField : ĠJTextField ĊĠĠĠ Ġlateinit Ġvar Ġw sl CheckBox : ĠJ CheckBox ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġw sl CheckBox . add ChangeListener Ġ{ Ġsync Fields () Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġsync Fields () Ġ{ ĊĠĠĠĠĠĠĠ Ġaddress TextField . isEnabled Ġ= Ġ! w sl CheckBox . isSelected ĊĠĠĠĠĠĠĠ Ġw sl CheckBox . isEnabled Ġ= Ġ" microsoft " Ġin ĠSystem . getProperty (" os . version ") ĊĠĠĠ Ġ} Ċ } Ċ