AppletとJWSじゃセキュリティモデルが違うのを忘れちゃだめだぞ。

てか、Swingが廃れたってソースはITなんとかか?
eclipseとnetbeans両方使ってるが大した違いはないぞ。
まあ、netbeansはデフォルトのVM引数が控えめなので自分のPCに合わせる必要があるが。

むしろ、SWT開発はめんどい。
javaとSwingがまともになった今、JNI使う意味は低レベルな部分触るときくらいしかない。
java.dev.netのgame.coreプロジェクトが良い例。

なんでまともに使いもせず定期的にJNIとpure java絡みの話が上がるのかが不思議だ。
Swing遅いって言う奴はだいたいSwingの作法間違えてるしな。