Introduktion til Swing

Kort om undervisningen

Kurset indfører deltageren i javasprogets fremstilling af grafiske brugergrænseflader ved brug af Swing. Gennem teori og praktiske øvelser opnås en god forståelse for, hvordan brugergrænseflader opbygges ved brug af forskellige layout managers. Deltageren vil endvidere få indsigt i Swings event drevne arkitektur. Mange simple og enkelte avancerede komponenter bliver gennemgået for at deltageren får en fornemmelse af avancerede komponenters brug af abstrakte modeller. I øvrigt bliver trådhåndtering gennemgået ligesom nyheder i de seneste versioner af Java præsenteres. 

Indhold

 

  • Overblik over diverse komponenter i Swing
  • Forståelse for panes, layout managers samt panels
  • Indsigt i Swings eventdrevne model
  • Forståelse af Swings avancerede komponenter
  • Introduktion til fremstilling af egne komponenter
  • Trådhåndtering i Swing
  • Model - View - Controller arkitekturen
  • Introduktion til JavaFX 2.0

 

Forudsætninger

Kurset kræver ingen særlige forudsætninger.

Målgruppe

Kurset henvender sig til Javaudviklere, der skal vedligeholde eller videreudvikle på Swing applikationer. 

Efter kurset kan deltageren

  • Anvende Swings forskellige komponenter på en hensigtsmæssig måde
  • Håndtere events ved brug af eventlisteners
  • Anvende alle former for layout managers
  • Anvende avancerede komponenter med bagvedliggende abstrakte modeller
  • Designe systemer i en Model - View - Controller arkitektur
  • Håndtere trådprogrammering i Swing
  • Begynde at skrive selvudviklede komponenter

 

Videre forløb

Efter kurset har deltageren et godt fundament for at vedligeholde og videreudvikle på Swing applikationer. Da Swing er en ældre tilgang til brugergrænseflader med mange begrænsninger, kan det tænkes, at deltageren kunne være nysgerrig efter at deltage på kurset vedrørende JavaFX 2.0, der nu er open sourcet og ud over alverdens forbedringer i forhold til Swing også kan integreres med Swing applikationer. Se evt. kursusbeskrivelsen for JavaFX 2.0 (pt. er det kun muligt at tilmelde sig som interesseret på vores hjemmeside).

Kontakt gerne Lund&Bendsen ved hjælp af vores kontaktformular eller ring på telefon (+45) 33 861 861 for at høre nærmere.