package Ġcom . buck stab ue . stick yn otes . idea . stick yn ot elist . panel Ċ Ċ import Ġjava . awt . Component Ċ import Ġjavax . swing . Default List Cell Renderer Ċ import Ġjavax . swing . J List Ċ Ċ class ĠSt icky Note List Cell Renderer Ġ: ĠDefault List Cell Renderer () Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠgetList Cell Renderer Component ( ĊĠĠĠĠĠĠĠ Ġlist : ĠJ List < *> ?, ĊĠĠĠĠĠĠĠ Ġvalue : ĠAny ?, ĊĠĠĠĠĠĠĠ Ġindex : ĠInt , ĊĠĠĠĠĠĠĠ Ġis Selected : ĠBoolean , ĊĠĠĠĠĠĠĠ Ġcell Has Focus : ĠBoolean ĊĠĠĠ Ġ): ĠComponent Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġsticky Note ViewModel Ġ= Ġvalue Ġas ĠSt icky Note ViewModel ĊĠĠĠĠĠĠĠ Ġsuper . getList Cell Renderer Component ( list , Ġvalue , Ġindex , Ġis Selected , Ġcell Has Focus ) ĊĠĠĠĠĠĠĠ Ġtext Ġ= Ġsticky Note ViewModel . description ĊĠĠĠĠĠĠĠ Ġicon Ġ= Ġsticky Note ViewModel . icon ĊĠĠĠĠĠĠĠ Ġreturn Ġthis ĊĠĠĠ Ġ} Ċ } Ċ