Tag: applet

如何才能及早访问Oracle Java更新,这样我可以测试我的RIA并在公开这些更新时避免消防演习?

当客户安装7u45更新时,我们的应用程序 停止 工作 ,我们想知道未来我们还可以做些什么来预先准备好这些更新并避免发布日支持噩梦。 (根据Java版本编号方案 ,计划于1月14日发布的下一个重要补丁更新将为7u51。下一个有限更新(未知日期)将为7u60。) 我在Oracle和OpenJDK网站上搜索过,并没有找到任何特别有用的东西。 Java SE的主要Oracle页面具有Early Access Downloads部分。 它有三个具有潜力的链接,但不会成功: https://jdk7.java.net/ ,仍然谈到7u40 – 没有提到7u45,更不用说7u51或7u60。 http://openjdk.java.net/projects/jdk7u/ ,其中写着“我们在jdk7u-dev森林中开放修复7u60”,但似乎没有提供任何预先构建的二进制文件。 我还不清楚部署组件(applet插件和webstart)是否是我们过去兼容性问题的主要来源,甚至是OpenJDK的一部分。 Java兼容性和性能程序听起来就像我想要的那样,但是没有人知道如何注册它 。 我上面提到的第二个问题的答案指向了8月份提交的OpenJDK错误报告 。 (它有一个“CAP”标签,可能代表“兼容性和性能”?)很明显,有些人能够针对这些更新测试他们的应用程序。 关于如何加入该俱乐部的任何指示都非常感谢!

applet如何在本地文件系统上读/写文件?

在Java JApplet中,文件读取和写入操作在webrowser中不起作用。 当我单击“确定”按钮时,应该在我们的本地路径中写入一些文件。 但它显示以下错误。 如何解决此错误? java.security.AccessControlException: access denied ( “java.io.FilePermission” “D:/…/.html” “write”)

在applet中找不到主要方法错误

在我的学校,我使用Notepad ++编写applet,我需要将它打包在一个jar中,以便我可以签名。 我试图用这样的批处理文件执行此操作: CD C:\Users\name\Java\bin javac className.java jar cvfm className.jar Manifest.txt classFolder java -jar className.jar PAUSE 然后我得到一个未找到exception的主方法。 在调试或打开我的jar方面我没有什么可做的,因为正如我之前所说的那样,它在学校并且阻止了很多function。 如果需要,我可以提供更多细节,谢谢。

Java小程序中的对象持久性

保存Java applet状态的好方法是什么? 我可以处理文件中的对象序列化/反序列化,但不知道它应该放在哪里,或者是否有一些“注册表”我可以保存几个用户的设置。 这些设置取决于硬件,因此我想将其保存在客户端上。 小程序已获得完全权限。

在JButton上播放音频文件?

我已经在谷歌上看了一段时间,搜索如何播放音频文件,我发现的大多数来源都是使用java.applet.* ,但我正在寻找一种方法,我可以把它放在我的actionPerformed()方法。 public void actionPerformed(ActionEvent event) { if(event.getActionCommand().equals(“Play”)){ //Short Audio File Playing Here } }

如何在Processing中创建单个草图的多个窗口?

我想在Processing中只使用一个草图来创建两个窗口。 我想要做的是,如果我在一个窗口中单击一个按钮,那么一些图像将出现在另一个窗口中。 我搜索了谷歌并找到了一些例子。 实际上,我在这个’堆栈溢出网’中发现了同样的问题。 这是链接。 在处理 http://forum.processing.org/one/topic/multiple-windows-2-4-2011.html中 创建单个草图的多个窗口 这是第二个链接的代码。 import java.awt.Frame; PFrame f; secondApplet s; //f = new PFrame(); void setup() { size(320, 240); f = new PFrame(); } void draw() { background(255,0,0); fill(255); rect(10,10,frameCount%0,10); s.background(0, 0, 255); s.fill(100); s.rect(10,20,frameCount%0,10); s.redraw(); } public class PFrame extends Frame{ public PFrame() { setBounds(100,100,400,300); s = new secondApplet(); […]

我如何将applet作为应用程序运行?

我有一个Applet类,我想让它作为一个应用程序运行,所以我写了以下代码: public static void main(String args[]) { JFrame app = new JFrame(“Applet Container”); app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); app.setSize(200, 100); Hangman applet = new Hangman(); applet.init(); app.setLayout(new BorderLayout()); app.setSize(500,500); app.getContentPane().add(applet, BorderLayout.CENTER); app.setVisible(true); } 注意:Hangman是applet类。 如果我运行它,它工作正常,但我要做的是,使它作为一个应用程序运行。 当我运行上面的main时,我收到以下错误: Exception in thread “main” java.lang.NullPointerException at java.applet.Applet.getCodeBase(Applet.java:152) at Me.Hangman.init(Hangman.java:138) at Me.Client.main(Client.java:54) Java Result: 1 这个错误来自Hangman类中的这一行: danceMusic = getAudioClip(getCodeBase(), “../../audio/dance.au”); GetCodeBase()方法返回null,我需要帮助我如何使这个方法正常工作,或者可能用另一个可能访问我的文件获取资源的方法替换它? 先感谢您

java applet可以操作包含它的HTML页面吗?

我想知道我是否可以在applet中的包含我的Java applet的HTML页面上写一些东西。 更一般地说,这两者之间可能有什么相互作用? 谢谢。

用Java绘制高斯曲线

我正在使用Piccolo编写一个交互式小程序,我需要在其中包含一条高斯曲线(也称为正态分布图 )。 我想任何类型的Java实现都足够了,但我找不到任何。 理想情况下,我想传递一组值,并在面板,图像对象或可嵌入applet中的任何内容中绘制图表。 在亲自动手编写代码之前,是否有人知道要执行的代码? 欢迎使用其他语言的实现,只要它们易于移植到Java。

我们什么时候得到java.lang.NoSuchMethodError,即使jar /类有特定的方法

我正在使用IText库来促进applet中的pdf导出。 在导出调用期间,它失败并出现以下错误: java.lang.NoSuchMethodError: com.lowagie.text.pdf.PdfPTable.completeRow()V 我在JD Decompiler中打开了Itext jar / PdfPtable.class,并确认该类具有completeRow作为公共方法。 甚至当jar / class有它时,有人可以解释抛出java.lang.NoSuchMethodError的可能情况吗? 这是堆栈跟踪; 可能不是很有帮助,因为大多数调用是我们的应用程序特定的。 导出到CSV文件时出错 – java.lang.NoSuchMethodError:com.lowagie.text.pdf.PdfPTable.completeRow()V com.blox.table.action.ExportToCSVAction.actionPerformed(ExportToCSVAction.java:193) javax.swing.AbstractButton.fireActionPerformed(未知来源) javax.swing.AbstractButton $ Handler.actionPerformed(未知来源) javax.swing.DefaultButtonModel.fireActionPerformed(未知来源) javax.swing.DefaultButtonModel.setPressed(未知来源) javax.swing.plaf.basic.BasicButtonListener.mouseReleased(未知来源) java.awt.Component.processMouseEvent(未知来源) javax.swing.JComponent.processMouseEvent(未知来源) java.awt.Component.processEvent(未知来源) java.awt.Container.processEvent(未知来源) java.awt.Component.dispatchEventImpl(未知来源) java.awt.Container.dispatchEventImpl(未知来源) java.awt.Component.dispatchEvent(未知来源) java.awt.LightweightDispatcher.retargetMouseEvent(未知来源) java.awt.LightweightDispatcher.processMouseEvent(未知来源) java.awt.LightweightDispatcher.dispatchEvent(未知来源) java.awt.Container.dispatchEventImpl(未知来源) java.awt.Window.dispatchEventImpl(未知来源) java.awt.Component.dispatchEvent(未知来源) java.awt.EventQueue.dispatchEvent(未知来源) java.awt.EventDispatchThread.pumpOneEventForFilters(未知来源) java.awt.EventDispatchThread.pumpEventsForFilter(未知来源) java.awt.EventDispatchThread.pumpEventsForHierarchy(未知来源) java.awt.EventDispatchThread.pumpEvents(未知来源) java.awt.EventDispatchThread.pumpEvents(未知来源) java.awt.EventDispatchThread.run(未知来源) com.lowagie.text.pdf.PdfPTable.completeRow()V com.blox.table.view.GridTableModel $ PdfExportWriter.writeNewLine(GridTableModel.java:7259) com.blox.table.view.GridTableModel.buildExportData(GridTableModel.java:3111) com.blox.table.view.GridTableModel.export(GridTableModel.java:2541) com.blox.table.view.GridTable.export(GridTable.java:1318) com.blox.table.action.ExportToCSVAction.exportToFile(ExportToCSVAction.java:248) com.blox.table.action.ExportToCSVAction.access $ […]