マウスを動かすと WebView のコンテンツが消えるという非常に奇妙な動作が発生しています。同じデータベース アクセス コードを追加した後、WebView のスタイルシートが変更されたようです。この問題を示すために、 http://docs.oracle.com/javafx/2/webview/jfxpub-webview.htmのサンプル アプリケーションを少し変更しました。変更されたクラスには、次のコードが追加されています。
final JDBCDataSource dataSource = new JDBCDataSource();
dataSource.setUrl("jdbc:hsqldb:file:test.db/test");
dataSource.setUser("SA");
dataSource.setPassword("");
Connection conn = dataSource.getConnection();
conn.close();
最後の 2 行がコメント アウトされている場合、WebView は問題なく正常に動作します。https://app.box.com/s/dc9bd8f09m69o2iamvitでアプリを実行して奇妙な動作を確認できる人のために、readme.txt を使用して Maven プロジェクトを作成しました。