Каково будущее для 3D Java?

Вы должны попробовать использовать опцию complete вместо готового, для jQuery.ajax :

$.ajax({
  url: "read_sensors.php",
  dataType: 'json',
  // NOTE: callback for $.ajax.done(...) goes here
  complete: function(data) {
    $.each(data, function(index, row) {
      dataArea.addRow([
        row.dateandtime,
        parseFloat(row.temperature),
        parseFloat(row.humidity)
      ]);
    });
    var chartArea = new google.visualization.AreaChart(document.getElementById("chart_area"));
    chartArea.draw(dataArea);
  }
});

Если это не работает, вы должны проверить свой CSS (встроенный или в противном случае) для любого display: none или, может быть, вашего JavaScript для hide / fadeOut / slideDown . [ 1116]

Если это не работает, и вы используете jQuery 2 (или 3), вы должны использовать jQuery.when .

Например:

$.when(function() {
  // code that you need to wait for
}).done(function() {
  // code that runs after code above is done
});

Удачи.

9
задан Steel Plume 12 April 2009 в 02:09
поделиться

1 ответ

Sun заявляет, что они больше не фокусируются на улучшениях API Java3D. Официальное объявление по адресу:

https://java3d.dev.java.net/servlets/NewsItemView?newsItemID=5689 http://forums.java.net/jive/thread.jspa?threadID=36022

Как вы можете видеть, само Sun переключает свое внимание на новый API-интерфейс 3D-сцены, который в конечном итоге станет частью JavaFX.

В противном случае для Java доступно множество высококачественных 3D-API (например, JMonkeyEngine или Ogre3D ), или вы всегда можете использовать низкоуровневые API, такие как JOGL и LWJGL .

12
ответ дан 4 December 2019 в 15:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: