Swing.

Maat: px
Weergave met pagina beginnen:

Download "Swing."

Transcriptie

1 Swing

2 Typische applicatie View Model van domein

3 Typische applicatie MVC View Model Controller

4 Belangrijk Strikte scheiding tussen taken Duidelijkere code met minder bugs Herbruikbaarheid View <-> Controller: bv webinterface Controller <-> Model: bv bibliothecaris en klant

5 Hoe maak je UI? Paketten java.awt java.awt.event javax.swing Voorbeeld: Venstertje.java

6 Begrippen JFrame: normaal venster JWindow: naakt venster Component: superklasse van UI elementen Container: component die andere componenten kan bevatten JButton: component die knop voorstelt

7 Andere componenten JButton JLabel JTextField en JTextArea JRadioButton JCheckBox...

8 Containers Kan componenten bevatten: add(component c) remove(component c) Elk JFrame heeft container: getcontentpane() JPanel is meest gebruikte container Container heeft een Layout die bepaalt hoe componenten in container komen: setlayout(layout l)

9 Layouts FlowLayout: van links naar rechts en boven naar onder BorderLayout:

10 Layouts (2) GridLayout: in matrix GridBagLayout: flexibeler, meer werk

11 Layouts (3) CardLayout: afwisselen tussen alternatieven BoxLayout: horizontaal/vertikaal SpringLayout: voor GUI builders

12 Voorbeeld Geneste containers Vb: Naamkaartje.java

13 Gedrag Callback functie instellen voor knop Door middel van interface public interface ActionListener { public void actionperformed(actionevent a); } public class JButton {... public void addactionlistener(actionlistener a) {...} } Voorbeeld: Naamkaartje

14 Typische applicatie View Model Controller

15 Volledig voorbeeld Begroeter NaamKaartje Controller Persoon KnopjesPaneel TekstVeldPaneel

16 Listeners klasse soort gebeurtenis typische componenten ActionListener actie: druk op een knop, selectie van JButton, JMenuItem, een menu-item, ENTER drukken in een JTextField kort tekstveld AdjustmentListener wijziging in de stand van een schuifbalk JScrollBar AncestorListener verandering in de plaatsing van een component (toevoegen aan of verwijderen uit container, nieuwe afmetingen, zichtbaar of onzichtbaar worden,...) JComponent CaretListener wijziging van de plaats van de tekstcursor JTextComponent ComponentListener wijzigingen in de plaats en rangschikking der componenten in een container java.awt.container en dus ook JComponent ContainerListener wijzigingen in de verzameling componenten die een container bevat java.awt.container en dus ook JComponent DocumentListener de inhoud van een tekstvak verandert javax.swing.text.document het document dat bij een JTextComponent hoort, kan je opvragen met de methode getdocument() FocusListener een component heeft de focus verwor- JComponent

17 FocusListener ItemListener Listener een component heeft de focus verworven of afgestaan; focus is het vermogen, toetsaanslagen te verwerken de gebruiker heeft een selectie van het type aan/uit gemaakt methode getdocument() JComponent KeyListener toetsaanslag JComponent ListSelectionListener de gebruiker kiest een nieuw element uit JList een lijst MouseListener de gebruiker verricht een muishandeling die meer is dan alleen maar een beweging: op een knop drukken, een knop loslaten, of door beweging het gebied van een component binnenkomen of verlaten JComponent MouseMotionListener de muis beweegt JComponent WindowListener een venster verandert van toestand (minimaal, maximaal, gewoon, activeren, desactiveren, openen, sluiten) JMenuItem (als er een vinkje bij kan staan), JCheckBox, JRadioButton java.awt.window en dus ook JFrame, JDialog en JWindow

18 Dialoogjes Klasse JOptionPane Aantal statische methodes Vb: Dialoogjes.java

19 Radiobuttons en checkboxjes Voorbeeld: RadioCheck.java

20 KLijst JFrame JButton JPanel JPanel JScrollPane JComboBox JTextField JList JProgressBar JButton

21 EtenMenu

22 JMenuBar JMenu JMenu JMenu JMenu JMenuItem JMenuItem JRadioButton MenuItem JCheckBox MenuItem JMenuItem JMenuItem JMenu JRadioButton MenuItem JCheckBox MenuItem JMenuItem JMenuItem JRadioButton MenuItem JCheckBox MenuItem ButtonGroup JCheckBox MenuItem

23 JFrame JSplitPane JTabbedPane JPanel JSlider JSlider JSlider JPanel JScrollBar JScrollBar JScrollBar JScrollPane JTextArea

24 Muis MouseAdapter implements MouseListener PopUpKleurMenu

25 paintcomponent Zelf uiterlijk bepalen

Applicaties met een grafische user-interface

Applicaties met een grafische user-interface Hoofdstuk 1 Applicaties met een grafische user-interface 1.1 Het MVC paradigma Om code te verkrijgen die onderhoudbaar en herbruikbaar is, is het van groot belang dat GUI code strikt gescheiden wordt van

Nadere informatie

Programmeren in Java. De Java-GUI

Programmeren in Java. De Java-GUI DE JAVA-GUI Programmeren in Java 1 Programmeren in Java Section Page Inleiding................................................. 1 1 De Java-GUI............................................. 2 1 Swing-componenten......................................

Nadere informatie

Lessen Java: Reeks 3. David Blinder Jan G. Cornelis

Lessen Java: Reeks 3. David Blinder Jan G. Cornelis Lessen Java: Reeks 3 David Blinder Jan G. Cornelis Vraag 0: Gebruik van de Debugger Syntax errors: fouten door verkeerd gebruik van Javacommandos code zal niet compileren. Locatie van de fout is bijna

Nadere informatie

Wat is een grafische gebruikersinterface (GUI)?

Wat is een grafische gebruikersinterface (GUI)? Wat is een grafische gebruikersinterface (GUI)? GUI is een Engelse afkorting voor Graphical User Interface, oftewel grafische gebruikersinterface. Het is de term voor het bedieningspaneel van een computerprogramma.

Nadere informatie

Programmeren in Java deel 2

Programmeren in Java deel 2 Programmeren in Java deel 2 Prof. K. Coolsaet Universiteit Gent Vakgroep Toegepaste Wiskunde en Informatica 2006 2007 Inhoud 1. Programmeren van GUIs met Java Swing 1 1.1. Basisconcepten...............................

Nadere informatie

public Paneel() { knop = new JButton( Klik ); knop.addactionlistener( new KnopHandler() ); tekstvak = new JTextField(10); add(knop); add(tekstvak);

public Paneel() { knop = new JButton( Klik ); knop.addactionlistener( new KnopHandler() ); tekstvak = new JTextField(10); add(knop); add(tekstvak); Vaknaam: Programmeren I (Java) - Tentamen Module: 2 Datum/Tijd: 17 mrt 2015 / 18.30 20:30 Richting: ICT Code: IC011 Docent: E. Lieuw Boeken en aantekeningen NIET toegestaan. Kladpapier is wel toegestaan.

Nadere informatie

voegtoe: eerst methode bevat gebruiken, alleen toevoegen als bevat() false is

voegtoe: eerst methode bevat gebruiken, alleen toevoegen als bevat() false is PROEF-Tentamen Inleiding programmeren (IN1608WI), X januari 2010, 9.00-11.00, Technische Universiteit Delft, Faculteit EWI, Afdeling 2. Open boek tentamen: bij het tentamen mag alleen gebruik worden gemaakt

Nadere informatie

Een stoomcursus door Edgar de Graaf, november 2006

Een stoomcursus door Edgar de Graaf, november 2006 Programmeren in Java Een stoomcursus door Edgar de Graaf, november 2006 Deze tekst geeft een zeer korte inleiding in de programmeertaal Java, uitgaande van kennis van de taal C++. Daarnaast bestudere men

Nadere informatie

Omschrijf bij ieder onderdeel van de methode de betekenis ervan. Java kent twee groepen van klassen die een GUI kunnen maken: awt en swing.

Omschrijf bij ieder onderdeel van de methode de betekenis ervan. Java kent twee groepen van klassen die een GUI kunnen maken: awt en swing. irkel (met Jpanel) ij de onderstaande opdracht behoort het bestand Panels: JPanels_1.java (map Panel) in de map irkel. pplicaties in Java hebben altijd een publieke klasse waarin een methode main voorkomt.

Nadere informatie

Hst 1 Klassen en methoden

Hst 1 Klassen en methoden Onderzoekscompetenties Introductie tot java Proeven uitwerken en presenteren Hst 1 Klassen en methoden De bedoeling van dit eerste hoofdstuk is om een eerste programmaatje te schrijven, en om een aantal

Nadere informatie

Koksijde 13-23 augustus 2008

Koksijde 13-23 augustus 2008 Koksijde 13-23 augustus 2008 Instructeur: Dominique Salden 1 Inleiding tot Java 1 1 Inleiding tot Java Iedere keer als je een computer gebruikt, voert deze verschillende programma s uit die taken voor

Nadere informatie

Oracle WebForms en Java UI Components

Oracle WebForms en Java UI Components Oracle WebForms en Java UI Components Eigen componenten in Oracle WebForm Applet Met de komst van Forms 9i is aantal mogelijkheden, om de standaard Forms User Interface aan te passen, uitgebreid. In dit

Nadere informatie

Correspondentie inzake overnemen of reproductie kunt u richten aan:

Correspondentie inzake overnemen of reproductie kunt u richten aan: Java 8 Gevorderden Vrijwel alle namen van software- en hardwareproducten die in deze cursus worden genoemd, zijn tegelijkertijd ook handelsmerken en dienen dienovereenkomstig te worden behandeld. Alle

Nadere informatie

Tentamen Inleiding Programmeren (IN1608WI), 2 februari 2012, 9.00-11.00, Technische Universiteit Delft, Faculteit EWI, Afdeling 2.

Tentamen Inleiding Programmeren (IN1608WI), 2 februari 2012, 9.00-11.00, Technische Universiteit Delft, Faculteit EWI, Afdeling 2. Tentamen Inleiding Programmeren (IN1608WI), 2 februari 2012, 9.00-11.00, Technische Universiteit Delft, Faculteit EWI, Afdeling 2. Gesloten boek tentamen, bij dit tentamen mag je geen gebmik maken van

Nadere informatie

Objectgericht Ontwerpen

Objectgericht Ontwerpen Objectgericht Ontwerpen Probleem Analyse Ontwerp Code Unified Modelling Language Doel Hulpmiddel bij nadenken Hulpmiddel communicatie met collega s Documentatie van code In dit vak Leren door doen Project

Nadere informatie

public Bier ( string N, double P, Brouwerij B) { Naam = N; AlcoholPerc = P; Brouwer = B;

public Bier ( string N, double P, Brouwerij B) { Naam = N; AlcoholPerc = P; Brouwer = B; Beschouw bijvoorbeeld de twee onderstaande klassen, waarvan de attributen en eigenschappen geannoteerd zijn met bijkomende XML-annotaties: using System ; using System. Xml ; using System. Xml. S e r i

Nadere informatie

Technical Computing. Technical Computing Team emazing 1

Technical Computing. Technical Computing Team emazing 1 Technical Computing Beschrijving van het opgeleverde product Om de kaarten uit te lezen hebben we gebruik gemaakt van een TCP-server en Java framework. Van het framework hebben we een werkende smartcardreader

Nadere informatie

IMP Uitwerking week 13

IMP Uitwerking week 13 IMP Uitwerking week 13 Opgave 1 Nee. Anders moet bijvoorbeeld een venster applicatie een subklasse zijn van zowel Frame en WindowListener. Als de applicatie ook een button of een menu heeft, dan moet het

Nadere informatie

Lezen tussen dag 2 en dag 3 Boek: Hoofdstuk 3 en 4 tm. 4.2 uit het boek Aan de slag met Java (Gertjan Laan).

Lezen tussen dag 2 en dag 3 Boek: Hoofdstuk 3 en 4 tm. 4.2 uit het boek Aan de slag met Java (Gertjan Laan). Applicatiebouw 2015/2016 Opdracht 2 Inhoud Applicatiebouw op dag 2 College In het college worden de belangrijkste taalelementen van de Java programmeertaal benoemd. Je maakt kennis met numerieke data en

Nadere informatie

Zo vind u hierin de volgende documentatie over de klasse Applet: +----java.awt.panel. +----java.applet.applet

Zo vind u hierin de volgende documentatie over de klasse Applet: +----java.awt.panel. +----java.applet.applet VII. De Java-klassen A. Package Het mooie aan Java is de programmeur een hele serie van klassen en afgeleide klassen geleverd worden, die de programmeur naar behoefte kan gebruiken. De basisklasse van

Nadere informatie

Extra oefening Boek: Neem de opgaven van hoofdstuk 1 en 2 door om je de stof beter eigen te maken. Programmeer zelf voorbeeld 0204.

Extra oefening Boek: Neem de opgaven van hoofdstuk 1 en 2 door om je de stof beter eigen te maken. Programmeer zelf voorbeeld 0204. Applicatiebouw 2014/2015 Opdracht 1 Inhoud Applicatiebouw op dag 1 College Bij het college wordt een inleiding gegeven over computers, het programmeren van klassen en objecten in Java en de ontwikkelomgeving

Nadere informatie

Een eerste applicatie

Een eerste applicatie Een eerste applicatie 2.1 Inleiding Programmeren in Visual Basic.NET doe je niet alleen door regels met code te schrijven. Je begint met het ontwerpen van een venster in de design mode met allerlei controls,

Nadere informatie

Programmeren II. Daan Pape Universiteit Gent. 18 juni 2012

Programmeren II. Daan Pape Universiteit Gent. 18 juni 2012 Programmeren II Daan Pape Universiteit Gent 18 juni 2012 1 1 Constanten Volgende constanten zijn belangrijk: Klasse Constante Omschrijving JFrame EXIT_ON_CLOSE Het programma wordt gesloten bij klikken

Nadere informatie

Imperatief Programmeren, derde deeltentamen (INFOIMP) 4 november 2005

Imperatief Programmeren, derde deeltentamen (INFOIMP) 4 november 2005 Departement Informatica en Informatiekunde, Faculteit Bètawetenschappen, UU. In elektronische vorm beschikbaar gemaakt door de TBC van A Eskwadraat. Het college INFOIMP werd in 2005/2006 gegeven door Jeroen

Nadere informatie

SYNTRA-WEST. Initiatiecursus JAVA. Deel

SYNTRA-WEST. Initiatiecursus JAVA. Deel SYNTRA-WEST Initiatiecursus JAVA Deel Syntra-West Syntra-West (vroeger Vormingsinstituut West-Vlaanderen) Doorniksesteenweg 220 8500 Kortrijk Tel. 056/26.02.00 Fax 056/22.81.07 i Inhoudsopgave SYNTRA-WEST...

Nadere informatie

Visuele Gebruikers Omgevingen. 2 ste jaar Toegepaste Informatica Technologie

Visuele Gebruikers Omgevingen. 2 ste jaar Toegepaste Informatica Technologie Visuele Gebruikers Omgevingen 2 ste jaar Toegepaste Informatica Technologie Lector: Janssens Luc Auteur: Janssens Luc Academiejaar 2006-2007 Evaluatie 30 % van de punten staan op jaarwerk (oefeningen).

Nadere informatie

Objectgeoriënteerd Programmeren en Webapplicaties

Objectgeoriënteerd Programmeren en Webapplicaties Info-books HO40b Toegepaste Informatica Objectgeoriënteerd Programmeren en Webapplicaties Deel 40b: Programmeren in Java: Swing K. Behiels - J. Gils Hoofdstuk 3 Dialogs 3.1 De klasse JOptionPane Een dialoog

Nadere informatie

http://www.liacs.nl/home/kosters/java/

http://www.liacs.nl/home/kosters/java/ sheets Programmeren 1 Java college 2, Walter Kosters De sheets zijn gebaseerd op de hoofdstukken 2 tot en met 6 van: D. Bell en M. Parr, Java voor studenten, Prentice Hall, 2002 http://www.liacs.nl/home/kosters/java/

Nadere informatie

Design principes.

Design principes. Design principes joost.vennekens@kuleuven.be Doelstelling Code die werkt doet wat klant wil betrouwbaar is gemakkelijk te veranderen is En dit ook blijft doen Software rot Rottende software geeft geurtjes

Nadere informatie

Opdracht 7a. Applicatiebouw 2014/2015

Opdracht 7a. Applicatiebouw 2014/2015 Applicatiebouw 2014/2015 Opdracht 7a Inhoud Applicatiebouw op dag 7 College In het college wordt oa. overerving behandeld, waarmee je uit een bestaande klasse een nieuwe andere klasse kan maken. Ook zijn

Nadere informatie

Zelfstudie Boek: Hoofdstuk 1 tm. 3.5 uit het boek Aan de slag met Java (Gertjan Laan).

Zelfstudie Boek: Hoofdstuk 1 tm. 3.5 uit het boek Aan de slag met Java (Gertjan Laan). Applicatiebouw 2015/2016 Opdracht 1 Inhoud Applicatiebouw op dag 1 College Bij het college wordt een inleiding gegeven over computers, het programmeren van klassen en objecten in Java en de ontwikkelomgeving

Nadere informatie

10 Exception handling

10 Exception handling 10.1 Inleiding Onder de term exception handling (afhandelen van uitzonderingen) verstaan we het op een systematische manier verwerken van fouten en andere uitzonderingssituaties die zich tijdens het draaien

Nadere informatie

BTS 4.0 Aan de slag 01/04/2017

BTS 4.0 Aan de slag 01/04/2017 BTS 4.0 Aan de slag 01/04/2017 Inhoudstafel Barge Traffic System... 3 1. Algemene interface veranderingen... 3 1.1. Tabs... 3 1.2. Horizontaal verticaal scheiden... 4 1.3. Informatie over of actie op geselecteerde

Nadere informatie

Handleiding NotFound CMS

Handleiding NotFound CMS Handleiding NotFound CMS 1 Inleiding Met het CMS kan je jouw website beheren en wijzigingen aanbrengen. De meeste inhoud van de pagina kan je via het CMS wijzigen Het adres van het CMS is: www.naamvanjouwwebsite.nl/admin

Nadere informatie

1 Ontwerppatronen. 1.1 Het Command patroon

1 Ontwerppatronen. 1.1 Het Command patroon 1 Ontwerppatronen Software-ontwikkelaars worden geconfronteerd met ontwerpproblemen: de manier waarop ze hun programma gestructureerd hebben geeft aanleiding tot slechte eigenschappen zoals rigiteit, fragiliteit,....

Nadere informatie

sheets Programmeren 2 Java Recursie, de muis en graphics Walter Kosters http://www.liacs.nl/home/kosters/java/

sheets Programmeren 2 Java Recursie, de muis en graphics Walter Kosters http://www.liacs.nl/home/kosters/java/ sheets Programmeren 2 Java Recursie, de muis en graphics Walter Kosters http://www.liacs.nl/home/kosters/java/ 1 Java intro Voorkennis: dat wat bij het college Programmeren 1 over Java behandeld is; zie

Nadere informatie

APPLICATIEBOUW 3E COLLEGE: OBJECT GEORIËNTEERD PROGRAMMEREN, METHODEN, PARAMETERS, SCOPE VAN VARIABELEN. Onderdeel van SmartProducts

APPLICATIEBOUW 3E COLLEGE: OBJECT GEORIËNTEERD PROGRAMMEREN, METHODEN, PARAMETERS, SCOPE VAN VARIABELEN. Onderdeel van SmartProducts APPLICATIEBOUW 3E COLLEGE: OBJECT GEORIËNTEERD PROGRAMMEREN, METHODEN, PARAMETERS, SCOPE VAN VARIABELEN Onderdeel van SmartProducts INHOUD COLLEGE 3 Scope van variabelen {3.9} Class ontwerpen en maken,

Nadere informatie

Java Objectgeoriënteerd ontwerpen en programmeren

Java Objectgeoriënteerd ontwerpen en programmeren Aan de slag met Java Objectgeoriënteerd ontwerpen en programmeren Gertjan Laan + ONLINE OEFENINGEN Vierde druk Aan de slag met Java Vierde druk Gertjan Laan Meer informatie over deze en andere uitgaven

Nadere informatie

Session Beans.

Session Beans. Session Beans joost.vennekens@kuleuven.be Prequel: annotaties Nieuw Java feature Gestructureerde manier om extra info toe te voegen aan code (ipv. commentaar) @Author( name = "Joost Vennekens", date =

Nadere informatie

APPLICATIEBOUW 6E COLLEGE: GEBRUIKERSINTERFACES, ANIMATIES & TIMERS, LEJOS DEEL 3. Onderdeel van SmartProducts

APPLICATIEBOUW 6E COLLEGE: GEBRUIKERSINTERFACES, ANIMATIES & TIMERS, LEJOS DEEL 3. Onderdeel van SmartProducts APPLICATIEBOUW 6E COLLEGE: GEBRUIKERSINTERFACES, ANIMATIES & TIMERS, LEJOS DEEL 3 Onderdeel van SmartProducts INHOUD COLLEGE 6 Overerving en gebruikersinterfaces Animaties & timers LeJOS: Communicatie,

Nadere informatie

APPLICATIEBOUW 2E COLLEGE: ONTWERPEN, GEBRUIKERSINTERFACES, VARIABELEN & EXPRESSIES. Onderdeel van SmartProducts

APPLICATIEBOUW 2E COLLEGE: ONTWERPEN, GEBRUIKERSINTERFACES, VARIABELEN & EXPRESSIES. Onderdeel van SmartProducts APPLICATIEBOUW 2E COLLEGE: ONTWERPEN, GEBRUIKERSINTERFACES, VARIABELEN & EXPRESSIES Onderdeel van SmartProducts INHOUD COLLEGE 2 module4.io.utwente.nl/applicatiebouw Software ontwerpen Gebruikersinterfaces,

Nadere informatie

Medische Beelden Portaal AZ Sint-Lucas

Medische Beelden Portaal AZ Sint-Lucas Medische Beelden Portaal AZ Sint-Lucas Gebruikershandleiding Deze handleiding is van toepassing voor externe artsen en patiënten die aan de hand van referenties in het verslag een bepaald onderzoek willen

Nadere informatie

e-balie 3.0 Aan de slag

e-balie 3.0 Aan de slag e-balie 3.0 Aan de slag 17/07/2017, APCS Inhoudstafel e-balie... 3 1. Algemene interface veranderingen... 3 1.1. Tabs... 3 1.2. Horizontaal verticaal scheiden... 4 1.3. Detailscherm: volledige schermmodus...

Nadere informatie

APPLICATIEBOUW 7E COLLEGE: OEFENEN VOOR DE TOETS. Onderdeel van SmartProducts

APPLICATIEBOUW 7E COLLEGE: OEFENEN VOOR DE TOETS. Onderdeel van SmartProducts APPLICATIEBOUW 7E COLLEGE: OEFENEN VOOR DE TOETS Onderdeel van SmartProducts www.shakespeak.com We gaan stemmen Internet 1 2 SMS 1 Plug-in gratis downloaden? Ga naar http://shakespeak.com/en/freedownload/

Nadere informatie

APPLICATIEBOUW 7E COLLEGE: DPU3, OEFENEN TOETS. Onderdeel van SmartProducts

APPLICATIEBOUW 7E COLLEGE: DPU3, OEFENEN TOETS. Onderdeel van SmartProducts APPLICATIEBOUW 7E COLLEGE: DPU3, OEFENEN TOETS Onderdeel van SmartProducts INHOUD COLLEGE 7 Herhaling/opdracht 6 DPU3 & afronden project Oefenen toets Opdracht 7 Volgende week: ochtend 9:30-11:30u begeleiding

Nadere informatie

Design principes.

Design principes. Design principes joost.vennekens@kuleuven.be Motivatie Software projecten mislukken vaker Vaker dan bouwkunde Vaker dan EM Vaker dan Oorzaak? Omgaan met verandering Vereisten Technologie Externe systemen

Nadere informatie

Web applicatie Tolk- en vertaalaanvragen: Handleiding voor aanvragers SVBBO

Web applicatie Tolk- en vertaalaanvragen: Handleiding voor aanvragers SVBBO Eerste aanmelding Web applicatie Tolk- en vertaalaanvragen: Handleiding voor aanvragers SVBBO Datum release 24/04/2013 Versie 1.0 1. Eerste aanmelding Wanneer u als contactpersoon via het registratiesysteem

Nadere informatie

1.7 Ontleding van het eerste programma... 14

1.7 Ontleding van het eerste programma... 14 Inhoudsopgave 1 Inleiding 1 1.1 Wat kan je met Java doen?..................... 1 1.2 Over Java............................... 3 1.3 Gebruik van dit boek......................... 5 1.4 Installatie...............................

Nadere informatie

Vraag 1: Software Levenscyclus

Vraag 1: Software Levenscyclus EXAMEN SOFTWAREONTWIKKELING II 2 DE BA. INFORMATICA EERSTE EXAMENPERIODE ACADEMIEJAAR 2012 2013, SESSIE 1 Vrijdag 7 juni, 2012, 8u30 Naam : Opmerkingen vooraf (i) (ii) Je wordt niet verondersteld de Java-API

Nadere informatie

van C++ studiematriaal http://java.sun.com/docs/books/tutorial/index.html " diverse Java tutorials op WWW " Thinking in Java.

van C++ studiematriaal http://java.sun.com/docs/books/tutorial/index.html  diverse Java tutorials op WWW  Thinking in Java. Van C++ naar Van boekhouder naar ontwerper van C++ naar!deze sheets studiematriaal!zoek zelf een boek: " tutorial. Ook online zie http://java.sun.com/docs/books/tutorial/index.html " diverse tutorials

Nadere informatie

Een pagina toevoegen en/of bewerken.

Een pagina toevoegen en/of bewerken. Een pagina toevoegen en/of bewerken. Na het inloggen in het CMS zie u het volgende: 2 3. Een klik op dit menu geeft een overzicht van alle pagina s waar de website op dat moment uit bestaat: 2. Een klik

Nadere informatie

Swing is niet moeilijk meer

Swing is niet moeilijk meer Desktop Het Swing Application Framework (JSR 296) is een framework dat momenteel nog in ontwikkeling is. Het eerste prototype is echter al veelbelovend en begint langzamerhand rijp genoeg te worden voor

Nadere informatie

Nieuw arrangement maken.

Nieuw arrangement maken. Nieuw arrangement maken. Ga naar mijn arrangementen overzicht en klik op de button Nieuw arrangement. Geef het arrangement een titel en maak een korte omschrijving. Na OK' kom je in het onderstaande werkblad,

Nadere informatie

Nog even snel kleine issues oplossen

Nog even snel kleine issues oplossen VNSG Magazine juni 2015 Tips & Tricks CRM/SRM Nog even snel kleine issues oplossen Introductie Zo voor de vakantie zouden we nog even snel kleine issues oplossen. In deze tips & tricks worden weer een

Nadere informatie

return an ; } private I L i s t l i j s t ;

return an ; } private I L i s t l i j s t ; In bovenstaande code werd de binding t e k s t. DataBindings. Add(new Binding ( Text, l i j s t, ) ) ; gebruikt om de eigenschap Text van het object tekst (dwz. tekst.text) te binden aan het object lijst.

Nadere informatie

Installatiehandleiding KIK-Lokaal

Installatiehandleiding KIK-Lokaal Installatiehandleiding KIK-Lokaal Vragen over KIK? KIK@KADASTER.NL (088) 183 55 00 WWW.KADASTER.NL/KIK In deze handleiding wordt beschreven aan welke systeemeisen uw PC dient te voldoen en welke handelingen

Nadere informatie

Bouw van een interactief prototype van een Userinterface met Eclipse/Java

Bouw van een interactief prototype van een Userinterface met Eclipse/Java Bouw van een interactief prototype van een Userinterface met Eclipse/Java Eclipse is een ontwikkelplatform (IDE) voor het maken van oa. applicaties en websites. Wij hebben als voorbeeld een Nederlandstalige

Nadere informatie

Snelstart Onderwijspeil

Snelstart Onderwijspeil Snelstart Onderwijspeil Inhoud INLOGGEN... 2 STARTEN NIEUW ONDERZOEK... 3 VRAGEN TOEVOEGEN... 4 VRAGEN TOEVOEGEN AAN BESTAAND ONDERZOEK... 7 VRAGENLIJST VERSTUREN... 8 ONDERZOEK VERSPREIDEN EN E-MAILLIJST

Nadere informatie

Handleiding Uw gegevens

Handleiding Uw gegevens opgericht 1 augustus 1932 Handleiding Uw gegevens Gemaakt door : Marcel van Vuuren Gemaakt op : vrijdag 24 juli 2015 Versie : 25052008_v1.0 Inhoudsopgave Inleiding... 3 Aanmelden... 4 Aanmelden via de

Nadere informatie

eerste voorbeelden in Java

eerste voorbeelden in Java Beginselen van programmeren 2 eerste voorbeelden in Java vereisten: een editor: om programma in te tikken en te bewaren een Java compiler: zet ingetikte (bron-) programma om naar byte-code een Java Virtuele

Nadere informatie

Factuur Beheer. Gebruikers handleiding

Factuur Beheer. Gebruikers handleiding Factuur Beheer Gebruikers handleiding COPYRIGHT 2002 Factuur Beheer Pakket 1 Factuur Beheer door ing. K.H. Welling Factuur Beheer is een boekhoudkundig programma. In dit programma kunnen facturen voor

Nadere informatie

Windows applicaties met Visual Basic.NET. VB Express 2010 HA Werkgroep Handel Vlaams Verbond van het Katholiek Secundair Onderwijs

Windows applicaties met Visual Basic.NET. VB Express 2010 HA Werkgroep Handel Vlaams Verbond van het Katholiek Secundair Onderwijs Windows applicaties met Visual Basic.NET VB Express 2010 HA 2253 01 Boekhouden-informatica Marc De Wandel, Gerry Everaert, Nicole Legroe Christel Valkeners, Ria Van Eysendeyk Werkgroep Handel 2011 Vlaams

Nadere informatie

TOOL. Dataportal JUL 14 / VERSIE

TOOL. Dataportal JUL 14 / VERSIE TOOL Dataportal JUL 14 / VERSIE 20140710 INHOUDSOPGAVE 1 OPENINGSPAGINA... 3 2 MAP TOOLS... 4 3 LAYERS... 6 4 SEARCH... 9 DATAPORTAL 2 1 OPENINGSPAGINA 1. Open deze help tekst. 2. Colofon. 3. Open de map

Nadere informatie

1. Achtergrond. 1.1 Het M2M-Platform

1. Achtergrond. 1.1 Het M2M-Platform INHOUDSOPGAVE Inleiding... 3 Samenvatting...4 1. Achtergrond... 5 1.1 Het M2M-Platform... 5 2. Inventarisatie...6 2.1 Huidige gang van zaken...6 3. Medicatie Monitoring... 7 4. Medicatie Dispenser...8

Nadere informatie

Deel 1 : Gesloten Boek

Deel 1 : Gesloten Boek Naam : EXAMEN SOFTWAREONTWIKKELING 1STE PROEF BURG. IR. COMPUTERWETENSCHAPPEN EERSTE EXAMENPERIODE ACADEMIEJAAR 2004-2005 Deel 1 : Gesloten Boek 1. Testen Geef een overzicht van de verschillende testen

Nadere informatie

Verslag. Projectteam: 107 Datum: 16 oktober 2008 Project leden: Lennard Fonteijn Harish Marhe Nicoletta Saba Turgay Saruhan Robin Tummers

Verslag. Projectteam: 107 Datum: 16 oktober 2008 Project leden: Lennard Fonteijn Harish Marhe Nicoletta Saba Turgay Saruhan Robin Tummers Verslag SE Projectteam: 107 Datum: 16 oktober 2008 Project leden: Lennard Fonteijn Harish Marhe Nicoletta Saba Turgay Saruhan Robin Tummers In dit verslag zullen wij een beschrijving geven, over welke

Nadere informatie

Windows applicaties met VB.NET VB Express 2010

Windows applicaties met VB.NET VB Express 2010 Windows applicaties met VB.NET VB Express 2010 HA 2258 01 Informaticabeheer(nieuw leerplan D/2010/7841/004) Marc De Wandel, Gerry Everaert, Nicole Legroe Christel Valkeners, Ria Van Eysendeyk Werkgroep

Nadere informatie

APPLICATIEBOUW 2E COLLEGE: ONTWERPEN, GEBRUIKERSINTERFACES, VARIABELEN & EXPRESSIES. Onderdeel van SmartProducts

APPLICATIEBOUW 2E COLLEGE: ONTWERPEN, GEBRUIKERSINTERFACES, VARIABELEN & EXPRESSIES. Onderdeel van SmartProducts APPLICATIEBOUW 2E COLLEGE: ONTWERPEN, GEBRUIKERSINTERFACES, VARIABELEN & EXPRESSIES Onderdeel van SmartProducts INHOUD COLLEGE 2 Software ontwerpen Tekenen, lokale variabelen en attributen, type conversie

Nadere informatie

2.6 Weergave bureaubladpictogrammen instellen

2.6 Weergave bureaubladpictogrammen instellen 33 2.6 Weergave pictogrammen instellen De weergave van de pictogrammen is standaard ingesteld op normaal. U kunt de weergave als volgt vergroten: De pictogrammen zijn vergroot. 2.7 Bureaubladpictogrammen

Nadere informatie

Probleemstelling: Hoe kan binnen CRMcorner organisaties gegroepeerd /geclassificeerd worden en mee worden gecommuniceerd.

Probleemstelling: Hoe kan binnen CRMcorner organisaties gegroepeerd /geclassificeerd worden en mee worden gecommuniceerd. Instructiekaart: Communicatie- en Groepeercentrum. Kaartnummer: 04 Versie: 1106 Probleemstelling: Hoe kan binnen CRMcorner organisaties gegroepeerd /geclassificeerd worden en mee worden gecommuniceerd.

Nadere informatie

In deze leeropdracht leer je properties (of eigenschappen) van een component te veranderen met behulp van het properties panel.

In deze leeropdracht leer je properties (of eigenschappen) van een component te veranderen met behulp van het properties panel. 0. Componenten, properties, methodes en events Als je een nieuw project maakt met VS.NET, dan kun je gebruik maken van de toolbox om componenten op een formulier (form) te plaatsen. Op deze wijze kun je

Nadere informatie

Release Notes. Afdrukdatum: 2012/10/19

Release Notes. Afdrukdatum: 2012/10/19 Release Notes Afdrukdatum: 2012/10/19 Dit document beschrijft vanuit technisch oogpunt de aanpassingen in Hi-Ant aan de betreffende versie. Deze tekst is geenszins bedoeld als document naar de eindgebruiker,

Nadere informatie

Handleiding Word Press voor de bewoners Westerkaap 1

Handleiding Word Press voor de bewoners Westerkaap 1 1 Handleiding Word Press voor de bewoners Westerkaap 1 Inhoud: Inloggen Pagina 1 Algemeen Pagina 2 Berichten Pagina 2 Bericht bewerken, Linken Pagina 3-4 Plaatje toevoegen bericht Pagina 5-6 Bericht publiceren

Nadere informatie

4.1 4.2 5.1 5.2 6.1 6.2 6.3 6.4

4.1 4.2 5.1 5.2 6.1 6.2 6.3 6.4 Handleiding CMS Inhoud 1 Inloggen 2 Algemeen 3 Hoofdmenu 4 Pagina s 4.1 Pagina s algemeen 4.2 Pagina aanpassen 5 Items 5.1 Items algemeen 5.2 Item aanpassen 6 Editor 6.1 Editor algemeen 6.2 Afbeeldingen

Nadere informatie

Dieper in Visual Basic.Net

Dieper in Visual Basic.Net Visual Basic.NET Dieper in Visual Basic.Net 7.1 Inleiding Dit hoofdstuk is bedoeld om je wat handiger te maken in het programmeren in Visual Basic. Je leert geen nieuwe programmeervaardigheden, maar je

Nadere informatie

Level en Event Editor om een level te creëren met events voor een bestaand spel

Level en Event Editor om een level te creëren met events voor een bestaand spel Level en Event Editor om een level te creëren met events voor een bestaand spel door Dennis Laurence van den Berg Scriptiebegeleider: dr. Rein Smedinga Tweede begeleider: dr. Henk Bekker Rijksuniversiteit

Nadere informatie

Schermvergrotings- en schermverbeteringssoftware vermindert de vermoeidheid van de ogen. Snelstartgids

Schermvergrotings- en schermverbeteringssoftware vermindert de vermoeidheid van de ogen. Snelstartgids Schermvergrotings- en schermverbeteringssoftware vermindert de vermoeidheid van de ogen Snelstartgids Welkom bij ZoomText Express ZoomText Express is een betaalbaar en eenvoudig te gebruiken schermvergrotings

Nadere informatie

Informatica. Les 3. Elektronica Overschrijven - GUI. Jan Lemeire Informatica februari mei Parallel Systems: Introduction

Informatica. Les 3. Elektronica Overschrijven - GUI. Jan Lemeire Informatica februari mei Parallel Systems: Introduction Informatica Les 3 Elektronica Overschrijven - GUI Jan Lemeire Informatica februari mei 2016 Parallel Systems: Introduction Leibniz droom De Calculus ratiocinator Een logisch denkend apparaat 1646 1716

Nadere informatie

Universiteit Leiden Opleiding Informatica

Universiteit Leiden Opleiding Informatica Internal Report 2010-12 Augustus 2010 Universiteit Leiden Opleiding Informatica SignalBrowser Derk Mus BACHELOR THESIS Leiden Institute of Advanced Computer Science (LIACS) Leiden University Niels Bohrweg

Nadere informatie

Klassen & objecten, overerving, abstracte klassen, debuggen, interfaces, formulieren, polymorfie, statische methoden, event-handlers

Klassen & objecten, overerving, abstracte klassen, debuggen, interfaces, formulieren, polymorfie, statische methoden, event-handlers 1 Inhoud Klassen & objecten, overerving, abstracte klassen, debuggen, interfaces, formulieren, polymorfie, statische methoden, event-handlers 2 Geluidsbronnen simulator, deel 2 Inleiding De weergave versnellen

Nadere informatie

Handleiding website beheer

Handleiding website beheer Handleiding website beheer Inhoud: Als actief franchisenemer bij CIGO heeft u de mogelijkheid uw eigen website (http://naam.cigo.nl) te beheren. In deze handleiding leggen wij u uit hoe u de verschillende

Nadere informatie

Aan de slag. Inrichten van OnsRooster. (voor de manager)

Aan de slag. Inrichten van OnsRooster. (voor de manager) Aan de slag Inrichten van OnsRooster (voor de manager) Over dit document Als manager/beheerder bent u verantwoordelijk voor het inrichten van OnsRooster. Deze handleiding beschrijft de stappen die u zult

Nadere informatie

Menu. Open een document. Zoomen. Het Claro Boeklezer's menubalk bevat een aantal nuttige functies.

Menu. Open een document. Zoomen. Het Claro Boeklezer's menubalk bevat een aantal nuttige functies. Welkom Claro Boeklezer is een boek lezer die gebruikers in staat stelt om PDF bestanden te lezen of laten voorlezen met de ingebouwde schermlezer. Met deze boeklezer is het mogelijk om digitale boeken

Nadere informatie

Handleiding: Clubgebonden design. Beheer van aanmeldingen. Bekijken en combineren van tussenstanden. Beheer inschrijvingen.

Handleiding: Clubgebonden design. Beheer van aanmeldingen. Bekijken en combineren van tussenstanden. Beheer inschrijvingen. Handleiding: Clubgebonden design Beheer van aanmeldingen Bekijken en combineren van tussenstanden Beheer inschrijvingen Beheer uitslagen Beheer ringen Beheer mededelingen Versie: 08032012 2 Handleiding

Nadere informatie

MWeb 4.0. Handleiding Basis Modules Versie 1.0

MWeb 4.0. Handleiding Basis Modules Versie 1.0 MWeb 4.0 Handleiding Basis Modules Versie 1.0 Index 1. Algemeen 3 1.1. Gebruikersnamen en Wachtwoorden 3 1.2. Inloggen 3 1.3. Uitloggen 3 1.4. Belangrijk 3 2. User Manager 4 2.1. Gebruikers lijst User

Nadere informatie

Na het inloggen met de gegevens die je hebt gekregen, verschijnt het overzichtsscherm zoals hieronder:

Na het inloggen met de gegevens die je hebt gekregen, verschijnt het overzichtsscherm zoals hieronder: Inhoud van de website invoeren met de ContentPublisher De inhoud van websites kan worden ingevoerd en gewijzigd met behulp van een zogenaamd Content Management Systeem (CMS). De websites van Muismedia

Nadere informatie

Dynamic Software nv Ring 37 2200 Noorderwijk T 014/26.01. 11 - F 014/26.00.26 info@dynamic.be www.dynamic.be RPR Turnhout - TVA 0427.759.

Dynamic Software nv Ring 37 2200 Noorderwijk T 014/26.01. 11 - F 014/26.00.26 info@dynamic.be www.dynamic.be RPR Turnhout - TVA 0427.759. Inhoud Algemeen... 2 Mercedes/Ford/Andere... 3 Nieuw document... 3 Bestaand document... 4 Renault... 6 Werkorder... 6 Nieuwe... 6 Bestaande werkorder... 9 Andere documenten... 9 Nieuwe... 9 Bestaande...

Nadere informatie

Release notes:

Release notes: Applicatie: Alle Module: Algemeen (geen specifieke module) 62528 Statuslogs - contactpersoon - medewerker koppelingen Gecorrigeerde functionaliteit Voor de verschillende status logs is de medewerker /

Nadere informatie

StoryBuilder Lite LITE HELP. December

StoryBuilder Lite LITE HELP. December StoryBuilder Lite LITE HELP December 0 www.rivm.nl/storybuilder Storybuilder@rivm.nl Kingdom of the Netherlands 0 Quick Start: Een pad maken LET OP: De database is standaard beveiligd tegen wijzigingen.

Nadere informatie

Programmeren in Java 3

Programmeren in Java 3 26 september 2007 Deze les korte herhaling vorige les Unified Modelling Language notatie van een class afleiding pointers abstracte classes polymorphisme dubieuze(?) constructies interfaces Meer over class

Nadere informatie

Gebruikershandleiding ZorgInfo Verstrekkingen Portaal (VP)

Gebruikershandleiding ZorgInfo Verstrekkingen Portaal (VP) Gebruikershandleiding ZorgInfo Verstrekkingen Portaal (VP) Gebruikershandleiding depothouder 2.0.docx 29-12-14 1 van 16 Inleiding Het ZorgInfo Verstrekkingen Portaal (VP) is een internetapplicatie waarmee

Nadere informatie

digitale ontwerp technieken SketchUp

digitale ontwerp technieken SketchUp L DOT digitale ontwerp technieken SketchUp SketchUp L 1.1 Inleiding Veel klanten van een tuinarchitect kunnen zich moeilijk verbeelden hoe de tuintekening van de architect er in werkelijkheid uit komt

Nadere informatie

Informatica 2e semester

Informatica 2e semester Informatica Les 4 arrays encapsulatie - geheugen Jan Lemeire Informatica 2 e semester februari mei 2018 Vandaag 1. GUI 2. Klasse-oefening 3. Arrays 4. Oefening 5. Algoritmes met arrays 6. Deel III: hoofdstuk

Nadere informatie

Informatica 2e semester

Informatica 2e semester Informatica Les 4 arrays encapsulatie - geheugen Jan Lemeire Informatica 2 e semester februari mei 2019 Vandaag 1. GUI 2. Klasse-oefening 3. Arrays 4. Oefening 5. Algoritmes met arrays 6. Deel III: hoofdstuk

Nadere informatie

Handleiding Wordpress CMS 4-5-2015

Handleiding Wordpress CMS 4-5-2015 Handleiding Wordpress CMS 4-5-2015 Inhoud 1. Het dashboard.... 3 2. Een pagina of bericht aanpassen.... 5 3. Een nieuw bericht toevoegen... 6 4. Een pagina maken... 7 5. Website met sitebuilder... 8 6.

Nadere informatie

Thema s. 1. Thema kiezen

Thema s. 1. Thema kiezen Thema s 1. Thema kiezen A. Beschikbare thema s Wanneer je WordPress installeert, installeer je automatisch een aantal basis themes; zoals Twenty 15 en Twenty 14. Er is altijd maar één van deze thema s

Nadere informatie

Opmaakprofielen. Standaardopmaakprofielen toepassen. Het venster stijlen en opmaak

Opmaakprofielen. Standaardopmaakprofielen toepassen. Het venster stijlen en opmaak Opmaakprofielen Standaardopmaakprofielen toepassen Opmaakprofielen zijn bedoeld, om vooral in grotere documenten een consequente opmaak te behouden. Zo zullen we aan titels, tabellen een opmaak definiëren

Nadere informatie

Installatie handleiding web cliënt

Installatie handleiding web cliënt Installatie handleiding web cliënt CA4000 Versie 1.0.50.72 Aanvullende informatie Artikelnummer: CA4000 Versie: Februari 2018 Inleiding Geachte gebruiker, De CA4000 Web Interface maakt het mogelijk om

Nadere informatie

Inhoud van de website invoeren met de ContentPublisher

Inhoud van de website invoeren met de ContentPublisher Inhoud van de website invoeren met de ContentPublisher De inhoud van Muismedia websites wordt ingevoerd en gewijzigd met behulp van een zogenaamd Content Management Systeem (CMS): de ContentPublisher.

Nadere informatie

KPN ÉÉN Receptionist Instap/Standaard. Handleiding

KPN ÉÉN Receptionist Instap/Standaard. Handleiding KPN ÉÉN Receptionist Instap/Standaard Handleiding Inhoud 1 Inleiding 3 2 Receptionist interface 4 2.1 Het deelvenster Gesprekken 5 2.2 Het deelvenster Contacten 6 2.3 Links naar de Instellingen en Help-pagina

Nadere informatie