dagblog.
← Archiv

Swing versus SWT


Tomáš Kouba se pouští do srovnání java technologií pro tvorbu
 GUI a porovnává technologii
 Swing oproti technologii SWT.
 Autor sice vyjmenuje výhody SWT ovšem na konec se přiklání k používání technologie Swing. S tímto závěrem
 bych mohl polemizovat, jedinou výhodou Swingu spatřuji v integraci do Java 2. Co se týka rychlosti,
 a visuálního vzhledu jednoznačne pro mě vítězí SWT. Má tu podstatnou výhodu, že komponenty
 vypadaji opravdu tak jako komponenty operačního systému a především nevznikají různé grafické anomálie(problikávání apod.) jako v případě Swing.

Nevýhoda SWT je zřejmá, potřebuje nativní knihovny daného operačního systému. To se mi zdá
 jako lepší volba, než se snažit udělat něco universálního. GUI je tak specifická
 záležitost, že jsem schopen tolerovat platformové závislosti za cenu vyšší rychlosti a vzhledu, platforma Eclipse je toho dokladem.
 Co se týká GUI návrhářu, osobně jsem viděl pro Swing pouze jediný
 použitelný a to jako součast vývojového prostředí JBuilder. Ostatně i pro SWT existuje obdoba v podobě
 V4All pluginu pro Eclipse.

Verze na Medium

Související články

Související epizody CZ Podcastu