Bygging av gui for binærkode Prosjektet simpletidy
Tidy.exe Tidy kan lese uformell html-tagging:
Tidy.exe … for å lage velformet html:
Tidy.exe på kommandolinje For å tidy.exe til å virke, må du bruke for eksempel c:/tidy/tidy.exe -indent -latin1 --clean y -asxml raw.html tidied.html
Kommandolinje i gui Vi kan lage gui som utnytter logikken i binærkoden Binærkoden er avhengig av plattform Guiet kan likevel ha svak kobling til en plattform
Plattform og avhengighet Gui i Java er uavhengig av plattform Binærkodens avhengighet er på to områder Selve binærkoden (her tidy.exe) Syntaksen for argumenter
Gui bruker logikk i model Pakken model har fire klasser
gui og model Hvordan gui bruker model
Fork og join Hvordan strømmene arbeider
Asynkron kommunikasjon De tre strømmene har asynkron atferd Ikke mulig å forutsi når de sender og mottar De må derfor håndteres i hver sin tråd Men applikasjonen må vite når alle er ferdige Dette må gjøres med join For (Thread t:threadlist) t.join();