~~NOTOC~~ {{ prog:images:library.jpg |}} ====== Eksterne Libraries ===== Eksterne Libraries (biblioteker) er samlinger af kode, der udvider programmeringens muligheder uden, at du behøver skrive alt fra bunden. De kan indeholde funktioner til alt fra **grafiske brugerflader**, **netværkskommunikation** og **datavisualisering** til avancerede **algoritmer** og **matematiske beregninger**. Ved at bruge biblioteker __sparer du tid__, __reducerer fejl__ og kan fokusere på den unikke logik i dit program. Det er en vigtig færdighed for enhver udvikler, fordi det gør dig hurtigere, mere produktiv og i stand til at bygge komplekse løsninger effektivt. ---- ==== Teori ==== Bemærk der i controlP5 bruges en syntaks, hvor der metoder kaldes på metoder, dette kaldes for **method chaining**. navnField = cp5.addTextfield("Navn") .setPosition(150, y) .setSize(200, 30); ---- ==== Øvelser ==== * [[boldkanon_p5|Boldkanon med ControlP5 lib]] * [[kontrolpanel_p5|Kontrolpanel med ControlP5 lib]] ---- ==== Slides ==== ---- ==== Test dig selv ==== ----