JGraph JAxis (tekent JPlot.horizontalAxis) JAxis JPlot (zie volgende slide) JPlotScrollBar (tekent JPlot.verticalAxis) Title panel.

Slides:



Advertisements
Verwante presentaties
Klik op de oefening die je wil maken:
Advertisements

LRP PASTORALE EENHEID release 2.1 Koos Willemse.
De toegangspagina van het SIER spel
Gezelschapspel Het SnelSpel
Blok 7: netwerken Les 7 Christian Bokhove.
Metadata proces april 2009 train de trainers. Waar in het werkproces metadata Binnen de organisatie zal afgesproken moeten worden van welke data er metadata.
PHP & MYSQL LES 03 PHP & DATABASES. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
Martijn Berghs: Vista Gadget Sacha Vandekerckhove: lector programma (VB 2005) Stijn Bienkens en Alessandro Pluchino : webservice (Java) Project voorstelling.
© Flipside On-Line Reserveringssysteem Reserveren via uw eigen site, snel en eenvoudig.
Dé complete online werkplek met de kracht van Office 365
Base: bewerkingen 2 soorten - Oplopend- Aflopend.
C-DSD: Curating the Dutch Song Database (Nederlandse Liederenbank) C-DSD Martine de Bruin.
Het elektromagnetisch spectrum
Doe deze Partner-TEST en kijk of er iemand beschikbaar voor je is ? Druk Hier !!! Na het indrukken van de button, worden er u een paar vragen gesteld.
Bart Pellens & Jens Veraa
Illusies Door Maarten De meest opzichtige illusies samengebracht in een flitsende PowerPoint.
Computervaardigheden Hoofdstuk 3 — Grafieken en Rapporten.
GWT-RPC Bram Vandeputte. Wat is GWT-RPC Raamwerk voor envoudige client-server uitwisseling van Java Objecten. Gebaseerd op de Java Servlet architectuur.
1 Datastructuren Sorteren: alleen of niet alleen vergelijkingen College 5.
Visibility-based Probabilistic Roadmaps for Motion Planning Tim Schlechter 13 februari 2003.
Assenstelsels en het plotten van Functies in LOGO
Peter Schwartz The art of the long view stappenplan
Workshop Testen 18 februari.
Zonder Interface heeft de computer geen gezicht
Het dreigbriefje: welke stift?
Inleidend probleem Data structuur (hiërarchie van classes)
3.6 Architecture of HIS. 3.7 Integrity & Integration within HIS Suraja Padarath /10/2007.
Infodagen: Toekomst AgendaWeb Kristof Brams 20-29/10/2010 VERA Autonoom Provinciebedrijf.
Wauw!!! Google Panda update WAUW !!!!. Google Panda update Plots geen bezoekers en/of omzet meer? In de US had deze update een impact op bijna 12% van.
Filesharing via P2P Andreas Verhoeven Technische Informatica.
Backup scripting met robocopy
Waarom een standaard Een norm of standaard is een procedure of een maat waarvan een groep mensen met elkaar heeft afgesproken dat ze hem zullen gebruiken.
Windows Applicaties Bouwen met Visual Studio.NET Sijmen Koffeman Development Consultant Microsoft.
? ? ? Bewegingsquiz ? ? ?.
Inleiding Veiligheid Beschikbaarheid Betrouwbaarheid Snelheid Volledigheid.
Herhaling opgave 1 a) b) c) d) e) f) g) h) i)
Werken in K.U.Loket Syllabi. 1 ZoekmogelijkhedenVolledige lijst opvragen is ook mogelijk, maar kan lang duren Start in K.U.Loket de toepassing “mijn syllabi”
Maandag 18 november Licht & witbalans Avond fotografie – blauwe uurtje
Patrick Huysmans. IEEE a IEEE b IEEE g IEEE n IEEE ac.
De rommel van de programmeur Pieter van Ede. Handmatig geheugenbeheer Programmeur gooit zelf objecten weg Veel fouten mee gemaakt Geheugenlekken ‘Dangling.
Les 7 Multiple Document Interface Programmeren met Visual Basic Karl Moens.
IureSearch® -Maakt gebruik van de software waarmee u toegang heeft tot internet, zonder een verbinding te maken. -Op 2 manieren te gebruiken: -Via de cd.
Introductie tot GoF patterns in Java
Ordenen van gegevens Inleiding informatiesystemen © Sander Cox.
Elektronisch patiëntendossier KWS (studentversie)
Prototyping Week 7 // Tweenlite & API. TweenMax Snel mooie en effectieve animatie.
Client side vs Server side Server side code Code wordt op de webserver uitgevoerd Bewerkt de html die naar de gebruiker gestuurd wordt voordat die verzonden.
Wedstrijdsecretariaat ZFC Zuidlaren Seizoen 2015/2016.
Java Objectgeoriënteerd Programmeren in Java met BlueJ
Java Objectgeoriënteerd Programmeren in Java met BlueJ Hoofdstuk 8: Gebruikersinterface © 2014, Gertjan Laan, versie 2.
Java & het Web Programma: Contexts Listeners Scope/Attributes Thread safety.
Variabelen. Wat zijn variabelen? In een programmeertaal zijn er “dingen” nodig die ervoor zorgen dat het programma informatie voor korte of langere tijd.
BGT- Cartoons BGT Congres ‘Tour de BGT’ 11 juni 2015 Live tekensessie door Willem van Albeslo.
Office 2010 Word 2010 Algemeen. Het lint: tabbladen, groepen en opdrachten 1. Tabbladen. Langs de bovenkant bevinden zich acht basistabbladen. Elk tabblad.
TMC Nederland RoPlan Wensen en Bugs > 2 jaar ervaring met RoPlan Input uit werkveld (wensen + bugs) Interactieve presentatie.
Basic Information leads to Business Intelligence Presentatie voor OgH 17 februari 2010.
Optimalisering inhoudelijke opname en ontslaggegevens.
De definitie van een object. Een object is een verzameling van eigenschappen en bewerkingen. Veel voorkomende objecten zijn: D (display) Gui (user interface)
Veerle Nuytemans, Sophie Traen, Robin Pellegrims, Peter Nelissen.
Welkom in groep 2!.
Wat is het Wat doet het Waar zit een firewall in
Welkom Havo 5..
The Hybrid Workspace Gino van Essen Technical Consultant.
Nieuw Beter zoeken met Kenniswijzer.
TIMER STARTEN DE TIJD IS OM! TIJDSLIMIET: 30 seconden
VeiligheidsRegioTwente
M5 Datacommunicatie Transportlaag
Creatief denken Design thinking.
Project Muizenval Eind-Presentatie
Netwerken & Internet 3.
Transcript van de presentatie:

JGraph JAxis (tekent JPlot.horizontalAxis) JAxis JPlot (zie volgende slide) JPlotScrollBar (tekent JPlot.verticalAxis) Title panel

JPlot horizontalAxis verticalAxis Lijst met Layer objecten Een Layer is verantwoordelijk voor het tekenen van data op de plot. Een plot kan verschillende layers hebben waaronder oa. background layer, data layers, draggable layer,... Volgende Layers zijn beschikbaar LayerImpl: Default layer dat zijn data gaat halen uit een LayerModel. Bij wijzigingen aan het LayerModel worden er events gecreëerd waarmee de layer geïnformeerd wordt zodat deze zich opnieuw kan tekenen (Observer patroon). DraggableLayer: Een layer dat altijd bovenaan ligt en waarin objecten getekend worden die door de gebruiker met de muis gesleept worden. Het eigenlijke tekenen van de objecten in deze laag wordt via delegatie doorgegeven aan de laag waartoe het object behoort. Iedere JPlot heeft default een DraggableLayer. BufferedLayer: Wrapper layer dat gebruikt maakt van een offscreen image om een aantal lagen asynchroon te tekenen. Dit image dient ook als een cache om snel deze lagen te hertekenen. JPlot is een Swing component dat in GUI’s gebruikt kan worden. OffscreenPlot is een Image dat gebruikt kan worden voor het offscreen tekenen van plots. Zowel JPlot als OffscreenPlot implementeren de Plot interface.

Utils JPlotScrollBar Een JPlot visualiseert slechts een deel van de data set. Met een JPlotScrollBar kan de gebruiker een JPlot component verplaatsen en zo door de complete data set navigeren. JHorizontalRangeSlider Een slider compont die de zichtbare range van de horizontale as van een JPlot verandert. Voorlopig is deze component geschreven voor een as waarvan de eenheid de tijd is. Met deze component kan de gebruiker bijvoorbeeld kiezen om slechts 30 minuten te visualiseren ipv. een volledig uur. PlotTimer Een timer component die de tijdsas van een plot automatisch laat bewegen. Deze component heeft naast een refresh rate ook een factor om de tijd sneller te laten vooruit gaan.

Huidige setup JPlotBufferedLayerTrainLayer TrainLayerModel TrainDataModel TimeLocationCache (ContinuousQueryCache) Oracle Coherence History : Reference : Events sent to listeners poc2010-client poc2010-domain Queue MessageConsumer NamedCache poc2010-server LayerListener LayerModelListener DataModelListener MapListener Train