Valintaikkunaan perustuva käyttöliittymä ohjaa valitun koodinparannustoiminnon suoritusta vaihe vaiheelta. Sen mukaan, kuinka monimutkainen koodinparannustoiminto on, siinä tarvittavat tiedot kerätään joko ohjatun toiminnon tai yksinkertaisen valintaikkunan avulla:
Java-elementti voidaan myös nimetä uudelleen ilman valintaikkunan näyttämistä. Tämä toiminto voidaan ottaa käyttöön tai poistaa käytöstä Java-oletusasetussivulla. Jos toiminto on käytössä, Java-elementin uusi nimi voidaan kirjoittaa suoraan muokkausohjelmaan, kun uudelleennimeämisen koodinparannustoimintoa kutsutaan.