我正在使用Java小程序设计一个心理学实验。我必须让我的java小程序全屏显示。这样做的最佳方法是什么,我该怎么做。因为我已经3年没有使用java小程序了(我最后一次使用它是为了类(class)作业:))我已经忘记了大部分概念。我用谷歌搜索并找到了该链接:Daniweb但是在上述链接中描述的方法中,您必须将JFrame放入小程序中,我不知道该怎么做。无论我需要什么快速而肮脏的方法,因为我没有太多时间,这就是我在这里问它的原因。提前致谢 最佳答案 显而易见的答案是不要使用小程序。编写一个使用JFrame或JWindow作为其顶级容器的
javadoc和tutorial有关于四个小程序生命周期方法的信息(init()->start()->stop()->destroy())。但他们主要用抽象语言交谈。我正在寻找的是具体的例子,说明如果我将我的代码放在init和start中,什么时候会有所不同,对于destroy与停止。到目前为止,我唯一发现的是教程对destroy方法的描述。它说:Note:Keepimplementationsofthedestroymethodasshortaspossible,becausethereisnoguaranteethatthismethodwillbecompletelyexecut
我使用firefox版本>3.5(3.5.,3.6.,4.*)并且我尝试指定archive和codebase属性正确但它不起作用。我的applet主类位于archive中,一些在运行时加载的必要类位于codebase中。如果我仅指定archive则加载小程序,但缺少codebase中的类。如果我指定archive和codebase则无法加载小程序。看起来小程序试图从codebase文件夹加载主类,但没有查看archive文件。noapplet主类位于http://myurl.com/archive/myjar.jar和运行时类位于http://myurl.com/classes.
这个问题在这里已经有了答案:Java2D:Increasethelinewidth(2个答案)关闭9年前。我在调整线条粗细时遇到问题。我可以在Graphics中这样做还是必须在Graphics2D中这样做?如果是这样,我如何更改程序以使其运行?谢谢!importjava.applet.Applet;importjava.awt.*;publicclassmyAppletNumberOneextendsApplet{publicvoidpaint(Graphicspage){//Somethinghere???}}
我在位于http://localhost:8080/index.html的简单HTML页面上插入了一个JavaApplet:JavaApplet有一个类似于下面代码的方法:publicvoidPostStuffToServer(){Stringserver="http://localhost:8080/PostHandler.ashx";URLu=newURL(server);URLConnectioncon=u.openConnection();con.setDoOutput(true);con.getOutputStream().write(stream.toByteArray()
这适用于Applet、Servlet、Midlet等的子类。为什么他们不需要main()?如果我想创建一个从init()或类似的东西开始的Craplet类,这是不是糟糕的设计,或者我将如何去做? 最佳答案 它实际上是一个很好的设计,但并不明显,你想做什么也没有效果,所以有点反直觉。这些类型的应用程序在容器中运行,因此它们的入口点由容器必须遵守的标准决定。这些标准的设计者选择不将入口点称为main。您会将您的功能放在重写的方法中。所有小程序都有以下四种方法:publicvoidinit();publicvoidstart();publ
JRE更新到7u21后,我的java小程序停止工作。简短摘要:我得到的异常是:netscape.javascript.JSException和java.lang.NoClassDefFoundError。小程序在JRE之前工作正常7u21。小程序使用Oracle的DeployJava.js嵌入到网页中。小程序已签名,它使用LiveConnect触发事件,它通过JNI访问USB和串行端口,它使用来自多个JAR文件的代码。失败发生在所有测试的桌面浏览器上(Firefox、chrome、IE8/9和Mac上的Safari)。详细信息:我有一个java小程序,它允许我的网站与USB设备通信。小
我想使用Java应用程序录制语音;我想这基本上是一个在客户端运行的小程序。但我不知道该怎么做……有什么想法吗?另外,我想播放录制的声音。我听说过JavaSpeechAPI。知道它是否有帮助吗? 最佳答案 我来晚了,但这里有关于捕获音频的官方文档:http://docs.oracle.com/javase/tutorial/sound/capturing.html(直接从上面的链接复制的是一些示例代码:)TargetDataLineline;DataLine.Infoinfo=newDataLine.Info(TargetDataLi
在发出HTTP请求时,applet与其托管浏览器之间是否存在任何交互,或者请求是否完全独立于native浏览器代码?具体来说,在浏览器中运行的Javaapplet是否有一些隐含的方式来共享浏览器的session状态和缓存?我读过一些来自非权威来源的帖子,说当一个小程序发出HTTP请求时,它将使用浏览器的缓存,并且它还将(以某种方式)访问浏览器的cookie。我使用URLConnection进行的测试表明情况并非如此,我的直觉是这听起来太方便了,不可能是真的。我假设JVM中的任何东西都不知道该JVM之外的世界,这意味着如果JVM实现是特定于浏览器的,则唯一可行的其他方法是将与URL相关的
我正在尝试签署一个小程序,这样发布者就不会显示为“未知”:我为一个组织工作,我们有我们自己的证书颁发机构,证书链如下:ORGRootCA>ORGTrustedCertificationAuthority>Yann39(我:D)我申请了一个证书,他们为我提供了一个链接,可以将其放入浏览器。然后我将其导出(从Firefox)以获取我命名为mystore.p12的PKCS#12文件。然后我做了以下签署我的小程序:/*TOKNOWTHEALIAS*/c:\testrep>keytool-list-storetypepkcs12-keystoremystore.p12Enterkeystorep