JAVA APPLET 基础 技术教程文章

Java applet setSize不正确,窗口太大【代码】

我有一个Java小程序,J试图使用setSize将其设置为480、800,但是由于某种原因,窗口出现487,850.这是设置它的代码.public void init() {setSize(480,800);setBackground(Color.BLUE);setFocusable(true);addMouseListener(this);addKeyListener(this);Frame frame = (Frame) this.getParent().getParent();frame.setTitle("SwingBall");try {base = getDocumentBase();} catch (Exception e) {// TODO: handle exception} }在代码中的...

Java 1.7.0_u25 Applet使用eclipse进行调试【代码】

我正在尝试调试applet 2天,我已经查看了本网站上发布的每个解决方案,但我找不到我的错误. 在我的Java Runtime Environment Settings中,我使用以下参数设置了所有JRE:-Djava.compiler=NONE -Xnoagent -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n当我在任何浏览器中运行Applet,并从Java确认新的安全对话框时,Applet启动 – 一切正常.但是,当我使用以下设置在Eclipse中运行我的调试器时: >连接类型:标...

java – 应用程序和applet之间有什么区别?

有人可以告诉我应用程序和applet之间的一些区别吗?解决方法:小程序具有以下methods: init(),start(),stop(),destroy() 使用draggable feature,applet可以在浏览器内部和浏览器外部使用.应用程序在浏览器外部执行.

java – 从另一个类等待JApplet中的用户输入

我有两节课.一个在JApplet中创建GUI,另一个类从applet获取用户输入并使用它进行计算. applet类创建GUI并告诉计算类启动.然后计算类调用applet类中的方法来请求用户输入.然后,此方法侦听来自JTextField的操作以返回到计算类. 但问题是,当您运行程序时,它实际上并不等待用户在文本字段中输入内容.结果,计算类接收空输入. 我怎样才能解决这个问题? 我尝试在方法中使用JOptionPane.showInputDialog而不是ActionListener,这是有效的.但...

如何获取Java Applet当前运行的网页的URL?【代码】

我正在用Java编写一个嵌入到网页中的applet,但页面的URL是动态的.我需要能够获取运行applet的页面的当前URL.有谁知道如何做到这一点?解决方法:见getDocumentBase()Using getDocumentBase() actually gave me a NullPointerException..它在这里工作正常.我刚用这段代码测试过它.// <applet code=MyLocation width=400 height=30></applet> import javax.swing.*;public class MyLocation extends JApplet {@Overridepublic void in...

应用引擎中的Java applet【代码】

是否可以在GAE中创建applet客户端应用程序?我已经浏览了几个小时,无法找到这是否可能……我试着将它嵌入HMTL文件中……但它不起作用……为什么这样?<applet code="myapplet.class" width="320" height="120"> </applet>我的applet类只包含一个hello world display ….. myapplet.java显示以下错误: Google App Engine的Java运行时环境不支持java.awt.Graphics解决方法:小程序在浏览器上运行,而不是在服务器上运行.因此,Web服务...

从netbeans运行java applet?

我正在尝试从NetBeans运行Java applet,并且在尝试运行它时,我收到了“找不到主类”错误.我可以通过SHIFT F6避免这种情况,但这只有在我正在主要课程中写作时才有效.我将处理一个有点大的项目,它将有多个文件,最终总是导航回主类到’main’文件并从那里运行它将非常麻烦.是否有任何类型的配置我可以编辑告诉NetBeans我想将项目(而不是单个文件)作为applet运行?我从this tutorial开始设置NetBeans.解决方法:在netbeans中,右键单击项目...

java – Applet隐藏的classnotfound异常【代码】

我正在开发一个行为奇怪的applet:这不是通常的“我无法在浏览器中启动我的applet”问题,而是更微妙的东西. applet包含一个带有8个选项卡的jtabbedpane,每个选项卡在工作流中执行一些数据操作,用户有两个按钮(后退和前进)循环选项卡. 当我将它运行到浏览器(最新的chrome或firefox,但这没关系)时,我注意到从第7个选项卡传到第8个选项卡时一致的减速:在后者中,我在该选项卡中放置了一个带有自定义tablemodel的jtable,在日食中它运行...

在JAVA中重绘Applet而不会丢失以前的内容【代码】

是否可以在不丢失其先前内容的情况下重新绘制applet?我只是想制作一个程序,允许用户使用鼠标绘制线条,矩形等.我使用了重绘方法,但它没有保留先前绘制的线条/矩形等. 这是片段:public void mousePressed(MouseEvent e){x1=e.getX();y1=e.getY();} public void mouseDragged(MouseEvent e) {x2=e.getX();y2=e.getY();repaint();showStatus("Start Point: "+x1+", "+y1+" End Point: "+x2+", "+y2); } public void paint(Gr...

Java Applet Eclipse中的Windows大小【代码】

我试图将Applet窗口的大小设置为500乘500,但我无法实现这一点.这是我的代码,public void init() { // Start Screen Color setBackground(Color.RED);this.setSize(new Dimension(500,500));width=getSize().width;height=getSize().height;running=false;repaint();offscreenImage = createImage(width,height);offscreenGraphics = offscreenImage.getGraphics();addKeyListener(this); addFocusListener(this);waitingForSpac...

java – 使用separate_jvm在各个JVM中启动applet并不总是有效

我有一个需要大量内存的applet,所以我们想用separate_jvm = true启动它,这样每个实例都可以获得自己的JVM(而不是共享的JVM),这样我们就不会在重复调用时耗尽内存.这适用于我们的开发盒,但在客户的计算机上失败. 这有安全原因吗? 这是签名&我们正在进行3d渲染的可信applet.解决方法:我假设您的客户端计算机上安装了Sun Java 6 update 10.如果没有,你可能会强制applet到run in a JVM whose version is atleast 6u10.我不确定将抛出的...

Java applet错误……有什么问题?【代码】

Java applet代码package M257Appletimport java.applet.*;import javax.swing.*;import java.awt.*;public class HellowApplet extends JApplet {public void init(){Container cp = getContentPane();JLabel lb = new JLabel("Hellowwwww");cp.add(lb);}}html文件<html> <head> <title>Applet</title> </head> <body> <APPLET CODE = HellowApplet.class WIDTH = 400 HEIGHT = 400 > </APPLET> </body> </html>错误Java Plug...

java-尝试使签名的applet在浏览器中运行,但失败了【代码】

我创建了一个使用两个外部库(JENA和JUNG)的JApplet.当我从IDE(使用eclipse)运行小程序时,小程序可以正常工作.我创建了一个jar文件,对其进行了签名(因为applet需要从磁盘读取文本),创建了一个HTML页面来保存applet,但是当我尝试在网络浏览器中运行它时,我得到了Java安全警告对话框,当我按下运行,整个浏览器选项卡似乎挂起. 这是我写的HTML文件:<html><head><title>Ontology Application</title></head><body><applet code="assignm...

java-我如何离线运行此Applet?【代码】

我需要此applet位于herelink text(在弹出窗口中也是如此:hxxp://tcip.mste.illinois.edu/applet_popup.php?num = 2) (访问上面的链接时,请将“ hxxp”替换为“ http”) 我已经下载(实际上是整个站点的镜像:D)所有的罐子和js文件. 其中一个js(tcip.js)描述了哪个小程序将被称为&从哪个类位于特定的jar文件中. 那么,我如何离线执行/运行它?难道我必须将所有jar文件都包含在netbeans项目中?然后运行吗? 我是Java& amp;的初学者...

Java Applet可以发现多少硬件细节?

我正在编写一个Java applet,在不同的硬件下运行不同.例如,如果我知道计算机有大量的RAM但是处理器很弱,我可以改变一些时间内存权衡的平衡.能够发现运行applet的CPU的确切品牌和型号可能会有所帮助.拥有这些信息将使我能够针对不同的系统对我的软件进行基准测试并找到瓶颈. 一般来说我正在寻找的是: >核心和/或处理器数量> 32位与64位CPU> CPU缓存行大小> L1,L2,L3缓存的大小>设置缓存的关联性> TLB的大小> CPU上的精确制造/型号信...

单击Java Applet后,JButton“保持按下”状态【代码】

我的Java Applet中有一个JButton.按下它之后,ActionListener必须执行大量操作.因此,正因为如此,当用户点击按钮时,它会“保持按下”一段时间(有时甚至是5分钟),而不是立即禁用它(它在这5个小时后自动禁用).public void actionPerformed(ActionEvent e) {JButton.setEnabled(false);//... }我不希望用户看到它.我希望所有这些动作都在后台执行.我能做些什么来实现它?解决方法:您应该在另一个线程中执行此类密集型任务,而不是调度程序...

浏览时Java Applet没有被杀死

当用户从已加载applet的页面导航时,如何停止Java Applet的进程? 我正在使用Chrome,现在要杀掉applet,我必须使用window的任务栏并杀死进程java.exe解决方法:Java applet具有生命周期方法.那些是初始化,启动,停止和破坏.您应该学会使用它们,但更重要的是,您应该在浏览器调用每种方法时学习. 当您离开页面时,将调用stop,如果您分配了任何内容,则应该停止在启动时启动的线程和清理资源.浏览器不会在每次重新加载页面时终止JVM,因为它会...

java – 如果使用基本身份验证,Applet将显示登录对话框【代码】

我在网页上插入了一个Java applet:applet = '<embed'+ ' type="application/x-java-applet;version=1.6"'+ ' pluginspage = "http://www.java.com/en/download/"'+ ' width="0" height="0"'+ ' style="position: absolute"'+ ' archive="/plugins/MyApplet.jar"'+ ' code="MyTestApplet.class"'+ '>'appletContainer.innerHTML = applet;服务器正在使用基本身份验证.当Chrome或Safari(或更好的说JVM)请求MyApplet.jar文件时,会显示...

从Applet中读取Cookie:AccessCookiesfromaJavaApplet

来源:http://www.rgagnon.com/javadetails/java-0180.html Access Cookies from a Java Applet This Applet uses the package netscape.javascript.JSObject . To compile such program, you have to include in the CLASSPATH the file java40.jar if you来源:http://www.rgagnon.com/javadetails/java-0180.html Access Cookies from a Java Applet This Applet uses the package netscape.javascript.JSObject. To compile su...

Applet虽签名,但是异常:java.security.AccessControlException

原文来源: http://blog.csdn.net/faye0412/article/details/7037078 一个Applet的项目,在客户端无论使用什么浏览器都无法正常运行,我检查了一下,异常信息如下: java.security.AccessControlException: access denied (java.io.FilePermission ALL FILES, 原文来源: http://blog.csdn.net/faye0412/article/details/7037078一个Applet的项目,在客户端无论使用什么浏览器都无法正常运行,我检查了一下,异常信息如下: java.sec...