jjzjj

java - 如何在 Graphics 方法 drawImage() 中使用 ImageObserver

我尝试使用的方法是:drawImage(image,int,int,int,int,ImageObserver)方法这样我就可以缩放我的图像,在我看到的所有示例中,ImageObserver应该是这样的,但这似乎不起作用(即我看到的唯一方法是:drawImage(image,int,int,ImageObserver),不知道这是否有所作为)。这是我的主要类,即小程序:importjava.applet.*;importjava.awt.*;publicclassMainextendsAppletimplementsRunnable{privateThreadth;privateHit

java - 如何在 Java 小程序中打开模态对话框?

我正在尝试在Applet前显示模式对话框。我当前的解决方案是这样获取根框架的:FramegetMyParent(){Containerparent=getParent();while(!(parentinstanceofFrame)){parent=((Component)parent).getParent();}return(Frame)parent;}并创建对话框如下:publicOptionsDialog(MainAppletapplet,booleanmodal){super(applet.getMyParent(),"options",modal);//....尽管模态行为正

java - 从网页下载java小程序

有什么方法可以将嵌入在网站www.abc.com1的网页中的小程序下载到自己的系统中?或者是否可以提取其代码以供离线使用?例如http://www.falstad.com/dotproduct/ 最佳答案 对于提供的链接,我看到链接“此小程序的Zip存档”。它包含appletjar、html页面和java源文件。 关于java-从网页下载java小程序,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/

java - 如何重新定位小程序查看器窗口?

使用Eclipse制作javaApplet。每次从IDE运行它时,applet查看器都会显示在左上角(0,0)处。如何在开发过程中以编程方式将其更改为屏幕中间?我知道在浏览器中部署时,我们无法从小程序内部更改窗口,因为html决定了位置。 最佳答案 与其他张贴者相比,我认为这是一个毫无意义的练习,并且更喜欢他们关于制作混合应用程序/小程序以使开发更容易的建议。OTOH-“我们拥有技术”。小程序查看器中小程序的顶层容器一般是一个Window。获取对此的引用,然后您可以将其设置在您希望的位置。试试这个(恼人的)小例子。//importj

java - 如何在 Intellij IDEA 中运行 Applet?

我正在尝试运行theseapplets对于我的网络类(class)。当我试图通过链接在浏览器中运行这些时,它们什么也没做。所以我决定尝试在IntelliJ中编译它们,但是当我运行代码时它什么也没做。没有返回错误消息。我唯一更改源代码的代码是添加main方法并删除包声明。以下是我试图运行的小程序:Java代码/////////////////////////////////////////LineSimApllet//writtenbyDavidGrangier,InstitutEurecom,France//david.grangier@eurecom.fr//////////////

java - 在 .jar 中获取目录

我正在尝试访问我的jar文件中的一个目录。我想遍历目录本身中的每个文件。例如,我尝试使用以下内容:URLimagesDirectoryURL=getClass().getClassLoader().getResource("Images");if(imagesFolderURL!=null){FileimagesDirectory=newFile(imagesDirectoryURL.getFile());}如果我测试这个小程序,它运行良好。但是一旦我把里面的东西放进jar里,它就不会因为几个原因。如果我使用这段代码,URL总是指向jar之外,所以我必须将Images目录放在那里。但是

java - 无法使用 Java 7u21 启动小程序

所以我们安装了Java7u21版本,它应该加强小程序的安全性。不幸的是,它太紧了以至于我们的小程序不再运行了。不好。有趣的是,它只是在我们使用JWS操作它时才停止工作。如果我们从标准网页将其作为标准小程序启动,一切正常。在JWS模式下,我们至少会遇到反射和java.lang.Thread.setDefaultUncaughtExceptionHandler方面的安全问题。证书看起来没问题。Oracle的发行说明没有提供太多与JWS相关的内容。因此,我向社区提出的问题是:有人对此有想法或(甚至更好)解决方案吗?与给定建议/评论相关的附加信息:此小程序由全局数百个第三方客户端运行,因此不幸

Java:将pdf文件从URL读取到小程序中的字节数组/字节缓冲区

我想弄清楚为什么这个特定的代码片段对我不起作用。我有一个小程序,它应该读取.pdf并使用pdf渲染器库显示它,但由于某种原因,当我读入位于我服务器上的.pdf文件时,它们最终被损坏了。我已经通过再次写回文件对其进行了测试。我已尝试在IE和Firefox中查看小程序,但出现了损坏的文件。有趣的是,当我尝试在Safari(适用于Windows)中查看小程序时,文件实际上没问题!我知道JVM可能不同,但我仍然迷路了。我用Java1.5编译过。JVM是1.6。读取文件的片段如下。publicstaticByteBuffergetAsByteArray(URLurl)throwsIOExcept

java - 小程序:Java堆空间

由于一个小的实现错误,我发现我可以多快地解决Java堆空间问题现在错误已修复,一切都很好,但它确实让我开始研究如何解决这个问题,我找到了多种解决方案,例如java-Xms5m-Xmx15mMyApp问题是这会改变我计算机上的java内存,但我正在开发将在网络浏览器中使用的Applet。因此,有没有办法在APPLET的运行时更改堆大小? 最佳答案 您可以向小程序标签添加参数。但是您感兴趣的参数仅在Java6u10或更高版本上可用。例子:这里有更多信息http://www.oracle.com/technetwork/java/java

java - 在浏览器中调试 java applet - 在 Eclipse 中工作但在浏览器中不工作

我创建了一个小程序,它打开一个JFileChooser以在单击一个JButton时选择一个文件。当我在Eclipse中运行它时它工作正常。当我将它嵌入带有applet标记的HTML页面时,单击按钮时没有任何反应。对于为什么JFileChooser没有在浏览器中打开的任何建议,我们将不胜感激,但我的主要问题是我将如何调试它?我还没有能够在Google上找到有关如何将Java控制台添加到Firefox3.6或Chrome的任何信息。有没有办法获取有关JFileChooser为何无法打开的某种信息?调试在下面的评论中回答所以控制台说有一个访问被拒绝的异常,我猜这是因为我没有“签署”小程序。就