package Ġkotlin . swing Ċ Ċ import Ġjavax . swing .* Ċ import Ġjava . awt . event .* Ċ import Ġjava . awt .* ĊĊ Ċ fun ĠJ Frame . exit On Close (): ĠUnit Ġ{ ĊĠĠĠ Ġ// ĠTODO Ġcauses Ġcompile Ġerror ĊĠ Ġ// default Close Operation Ġ= ĠJ Frame . EXIT _ ON _ CLOSE ĊĠ Ġdefault Close Operation Ġ= Ġ 3 Ċ } Ċ Ċ var ĠJ Frame . default Close Operation : ĠInt ĊĠĠĠ Ġget () Ġ= ĠgetDefault Close Operation () ĊĠĠĠ Ġset ( def ) Ġ{ ĊĠĠĠĠĠĠĠ ĠsetDefault Close Operation ( def ) ĊĠĠĠ Ġ} ĊĊ Ċ var ĠJ Frame . content Pane : ĠContainer ? ĊĠĠĠ Ġget () Ġ= ĠgetContent Pane () ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠ Ġset Content Pane ( value !! ) ĊĠĠĠ Ġ} Ċ Ċ var ĠJ Frame . title : ĠString ĊĠĠĠ Ġget () Ġ= Ġget Title () !! ĊĠĠĠ Ġset ( t ) Ġ{ ĊĠĠĠĠĠĠĠ ĠsetTitle ( t ) ĊĠĠĠ Ġ} Ċ Ċ var ĠJ Frame . size : ĠPair < Int , ĠInt > ĊĠĠĠ Ġget () Ġ= ĠPair ( getSize () !!. getWidth (). toInt (), Ġget Size () !!. getHeight (). toInt ()) ĊĠĠĠ Ġset ( dim ) Ġ{ ĊĠĠĠĠĠĠĠ Ġset Size ( Dimension ( dim . first , Ġdim . second )) ĊĠĠĠ Ġ} Ċ Ċ var ĠJ Frame . height : ĠInt ĊĠĠĠ Ġget () Ġ= Ġget Size () !!. getHeight (). toInt () ĊĠĠĠ Ġset ( h ) Ġ{ ĊĠĠĠĠĠĠĠ Ġset Size ( width , Ġh ) ĊĠĠĠ Ġ} Ċ Ċ var ĠJ Frame . width : ĠInt ĊĠĠĠ Ġget () Ġ= Ġget Size () !!. getWidth (). toInt () ĊĠĠĠ Ġset ( w ) Ġ{ ĊĠĠĠĠĠĠĠ Ġset Size ( height , Ġw ) ĊĠĠĠ Ġ} Ċ Ċ var ĠJ Frame . j menu Bar : ĠJ MenuBar ? ĊĠĠĠ Ġget () Ġ= Ġget J MenuBar () ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠ Ġset J MenuBar ( value ) ĊĠĠĠ Ġ} Ċ