Развернуть HTML-файл в браузере Java - PullRequest
0 голосов
/ 01 декабря 2011

У меня есть уникальное требование: я хочу, чтобы мои html-файлы были развернуты на бесплатной платформе браузера. И когда речь заходит о платформе и браузере, мне приходит в голову только одно слово applet, поэтому мне хотелось бы, чтобы мой HTML-файл (с css и js) отображался в окне апплета или в свинге или в каком-то другом виде.

Любая идея, как это сделать. Будем благодарны за любые новые предложения.

Ответы [ 2 ]

0 голосов
/ 01 декабря 2011

Апплеты работают внутри браузера, поэтому он не будет работать, но вы можете создать отдельное приложение с графическим интерфейсом Java, в котором есть встроенный браузер. Например, SWT-браузер

      import org.eclipse.swt.browser.*;
      ...
      Browser browser;
      try {
         browser = new Browser(shell, SWT.NONE);
         browser.setUrl("http://www.google.com");
      } catch (SWTError e) {
         MessageBox messageBox = new MessageBox(shell, SWT.ICON_ERROR | SWT.OK);
         messageBox.setMessage("Browser cannot be initialized.");
         messageBox.setText("Exit");
         messageBox.open();
         System.exit(-1);
      }

Или вы можете интегрировать лобброузер

0 голосов
/ 01 декабря 2011

Не уверен, почему вы хотите, чтобы апплет Swing отображался с использованием HTML / CSS - именно в этом и заключалась цель создания апплетов Swing (чтобы они не передавались по веб-технологиям).

Если вы действительно хотите «платформу без браузера», я бы рекомендовал держаться подальше от HTML / CSS / Javascript и писать нативное приложение (Java / Windows / и т. Д.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...