Java小程序查看器在显示图像后变为空白 我有一个使用图形库的C++程序示例。它调用java小程序,但只显示一秒钟的图像,然后变为空白。这些程序在其他系统上运行良好。我已经更改了各种jvm版本,但结果仍然是一样的。我正在使用ubuntu平台

Java小程序查看器在显示图像后变为空白 我有一个使用图形库的C++程序示例。它调用java小程序,但只显示一秒钟的图像,然后变为空白。这些程序在其他系统上运行良好。我已经更改了各种jvm版本,但结果仍然是一样的。我正在使用ubuntu平台,java,c++,applet,Java,C++,Applet,备选java有4种选择(提供/usr/bin/java) 有人能帮忙解决这个问题吗 示例代码…它调用java小程序,仅显示图像一秒钟,然后变为空白 #include <iostream> #include"gwindow.h" using namespace std; int main() { GWindow gw; cout << "This program draws a diamond, rectangle, and oval." <<

备选java有4种选择(提供/usr/bin/java)

有人能帮忙解决这个问题吗

示例代码…它调用java小程序,仅显示图像一秒钟,然后变为空白

#include <iostream>
#include"gwindow.h"
using namespace std;

int main() {

    GWindow gw;
  cout << "This program draws a diamond, rectangle, and oval." << endl;
  double width = gw.getWidth();
  double height = gw.getHeight();
  gw.drawLine(0, height / 2, width / 2, 0);
  gw.drawLine(width / 2, 0, width, height / 2);
  gw.drawLine(width, height / 2, width / 2, height);
  gw.drawLine(width / 2, height, 0, height / 2);
  gw.setColor("BLUE");
  gw.fillRect(width / 4, height / 4, width / 2, height / 2);
  gw.setColor("GRAY");
  gw.fillOval(width / 4, height / 4, width / 2, height / 2);
  return 0;
}
#包括
#包括“gwindow.h”
使用名称空间std;
int main(){
GWindow gw;

小程序的代码是什么?还有..你的问题是什么?你好,安德鲁…我已经编辑了这个问题。很抱歉不清楚什么是
GWindow
?为了更快地获得更好的帮助,请发布一篇文章。嗨,安德鲁…代码没有问题..它在其他计算机上运行良好…我正在通过学习使用图形库“编程抽象-斯坦福课程”“。它们有很多依赖项,因此我无法发布所有依赖项。下面是一个简短描述的链接。代码调用java小程序,它显示图像一秒钟,然后图像变为空白。我认为我的java安装有一个小问题,但我尝试了许多JVM,但没有得到好的结果。
#include <iostream>
#include"gwindow.h"
using namespace std;

int main() {

    GWindow gw;
  cout << "This program draws a diamond, rectangle, and oval." << endl;
  double width = gw.getWidth();
  double height = gw.getHeight();
  gw.drawLine(0, height / 2, width / 2, 0);
  gw.drawLine(width / 2, 0, width, height / 2);
  gw.drawLine(width, height / 2, width / 2, height);
  gw.drawLine(width / 2, height, 0, height / 2);
  gw.setColor("BLUE");
  gw.fillRect(width / 4, height / 4, width / 2, height / 2);
  gw.setColor("GRAY");
  gw.fillOval(width / 4, height / 4, width / 2, height / 2);
  return 0;
}