100 likes | 266 Views
Prosjektet simpletidy. Bygging av gui for binærkode. 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
E N D
Prosjektet simpletidy Bygging av gui for binærkode
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 -asxmlraw.htmltidied.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();