我正在尝试在网络上运行geotools,并且一直在搜索如何在Java applet中运行geotools。但是我什么也找不到。 有谁知道让geotools在Web服务器上运行的最佳方法是什么(我使用的是Apache),或者是否有运行Geotools的示例Java applet。 谢谢 解决方案如下: GeoTools可以在Applet或其他受限环境中正常工作。为该环境明确设置了epsg-wkt插件(因为它不需要访问本地文件系统)。 实际上,小程序是geotools模块化设计的动机之一(因此,您仅包含所需的jar)。

2020年11月30日 0条评论 59点热度 阅读全文

当我在浏览器(IE7,Windows XP)中关闭Java Applet(java 1.6.23)时,例如通过javascript为什么在某个时间(大约一分钟)后删除了java.exe和Java任务栏图标?是否可以在任何地方设置超时值? 小程序有时会遇到性能问题,小程序有时会完全冻结:这就是为什么我要调查此“超时”问题。 解决方案如下: 是否可以在任何地方设置超时值? 从来没听说过。这实际上取决于浏览器/ JRE组合。决定何时结束虚拟机。 此外,如果小程序有问题,则无法通过设置“超时”来解决。

2020年11月30日 0条评论 57点热度 阅读全文

Java applet的宿主参数有什么用途? 可以欺骗使用与原始服务器不同的服务器吗? 我没有找到关于宿主参数的清晰完整的解释。 解决方案如下: 传递给applet的参数就像应用程序的命令行参数一样:applet可以根据需要使用它们。名为HOST的参数没有什么特别的,它不会导致applet进行任何神奇的操作。 通常,小程序可能希望使用HOST参数在状态区域或其他内容中显示正在执行该程序的主机。或者它的行为可能因主机而异...等等。 除非在该浏览器的沙箱中对该小程序进行了签名并获得了许可,否则该小程序将不会与其他主机…

2020年11月28日 0条评论 40点热度 阅读全文

我在学校学习Java,所以我做了一些任务,但是我希望能够用它制作一个可执行文件,这样我就可以将它发送给一些 friend 来展示我的作品。我在此站点上发现必须使用JFrames之类的东西,但我不知道它是如何工作的。对此进行了一些研究,但在不重做几乎所有代码的情况下,我找不到一种简单的方法来进行转换。我的代码在下面,有人可以帮我吗? 企业 package jpr_keuze; import java.applet.*; import java.awt.*; public class Keuze extends App…

2020年11月27日 0条评论 32点热度 阅读全文

基本上,我已经写了一个JApplet,现在我需要设置一个恒定的帧速率。我实现了一个非常简单的代码片段,调用Thread.sleep: long sleep = (long) (20e6 - System.nanoTime() + t); if(sleep > 0){ try{ Thread.sleep((long) (sleep / 1e6)); } catch (Exception e) {} } t = System.nanoTime(); 当我在Eclipse中运行时,一切都很好,但是当我在浏览器中运行…

2020年11月27日 0条评论 53点热度 阅读全文

因此,这是我正在使用的整个文件,无奈之下,我将在每个事件中定义x和y,但是我仍然一无所获。.这是一个多类项目,应该在哪里做addMouseListener()?为什么不接这个活动呢? (注意:在run()中打印坐标是可行的。)这是一个applet项目,并且applet正常运行,只是不注册此事件。 public class ClickCheck implements Runnable, java.awt.event.MouseListener { public int x, y; public ClickCheck(…

2020年11月27日 0条评论 43点热度 阅读全文

This question already has answers here: How to fix java.lang.UnsupportedClassVersionError: Unsupported major.minor version (51个答案) 4年前关闭。 图片: 命令提示符显示版本 错误图片 你好 import java.applet.Applet; import java.awt.*; public class Hello extends Applet { // Java applet to …

2020年11月24日 0条评论 69点热度 阅读全文

我正在使用嵌入在我的网页中的applet。我正在使用Robot类来获取客户端屏幕图像,并使用套接字发送BufferedImage。问题是我尽快得到PrivilegedAccessException:- Robot r = new Robot(); 我不想强迫我的用户为我的应用程序更改其Java策略。我必须用什么方法来捕获客户的屏幕? 其次,如果我直接从Netbeans 6.8(而不是从网页)运行应用程序,则在将 BufferedImage对象写入套接字时会收到 Serializable不是 BufferedImag…

2020年11月23日 0条评论 56点热度 阅读全文

我需要一个Java Web小程序通过SMTP发送自动电子邮件。从编程的角度来看,我对服务器和通信还比较陌生。因此,我不使用servlet,而只是在我的Web小程序中运行Java邮件api。当我通过Netbeans运行并使用Glassfish时,它运行良好。我想将其放到公司的服务器上,以便可以从他们的网站上运行它。 我知道如何嵌入小程序等,但是我不确定电子邮件服务将如何正常工作。据我了解,我需要在小程序运行时在服务器的类路径或附近目录中设置适当的jar文件(邮件,激活,pop3等)。我假设此服务器将执行与Glassf…

2020年11月22日 0条评论 68点热度 阅读全文

我需要捕获部分用户屏幕使用Java小程序。使用Robot类很容易做到,但是我希望用户选择以拖拽的方式捕获屏幕的哪一部分。 因此,我需要在用户桌面上绘制矩形框架,并在用户调整其大小时做出响应。 我该怎么办?谢谢 解决方案如下: 阅读有关How to Use Root Panes的Swing教程中的部分,以获得显示如何使用Glass Pane的示例。

2020年11月20日 0条评论 44点热度 阅读全文