最近在跟斯坦福的CS106A,里面的java代码都是Applet程序,而我运行程序的时候发现,Applet小程序窗口大小总是固定的,但是我画的图却越来越大,所以怎么在Eclipse中run的时候生成大一点的窗口呢?
网上说只要安装一个名叫myeclipse的插件就可以直接到html文件中去修改,事实上直接在eclipse中也可以进行设置,方法如下:
右击你的Applet程序(.java),在弹出的下拉菜单中选择Run AS > 选择Run configurations > 选择Paramerers 是不是看到Width和Height了,调节到合适的大小,Close(或者直接Run),是不是小程序查看器的窗体的大小改变了。
-
2017-01-17 20:41:00
转载于:https://www.cnblogs.com/-Sai-/p/6294512.html
更多相关内容 -
在JDK和Eclipse下如何编写和运行Java Applet
2021-02-28 13:28:39本文主要介绍了在JDK和Eclipse的环境下如何编写和运行Java Applet,图文方式,适合初学者学习。Java Applet的源代码如下:import java.applet.*;import java.awt.*;public class HelloWorldApplet extends Applet {...本文主要介绍了在JDK和Eclipse的环境下如何编写和运行Java Applet,图文方式,适合初学者学习。
Java Applet的源代码如下:
import java.applet.*;
import java.awt.*;
public class HelloWorldApplet extends Applet {
public void paint(Graphics g){
g.drawString("Hello,world",40,60);
}
}
在Eclipse下,可以在编好程序后直接点击Run-->Run即可运行Java Applet程序。
在JDK环境下,要在自己的Java目录下,建立一个html型文件,这里我建的文件名为1.html。先对源程序进行编译,然后用appletviewer命令运行1.html。
java:
html:
cmd:
运行结果:
直接打开1.html:
在cmd下运行的结果:
以上就是在JDK和Eclipse下如何编写和运行Java Applet的全过程,希望对大家的学习有所帮助。
-
eclipse中applet小程序问题
2019-03-01 12:36:34文件结构是这样的: -Test1 --src ---JavaApplet ----JavaApplet.java ...但是我运行之后窗口程序并没有以width="300" height="200"显示,好像两者没有联系上。不知道是不是我路径写错了,qiu'z大神。 -
写一个Applet小程序
2022-02-11 11:43:15小程序参考链接 idea applet runner需要下载 Java Applets Support Applet runner用法参考 注意路径问题!!! 路径问题参考 codebase="…/"后退一级和ap3包平级的意思,这是相对路径 编译好的class文件会携带最里面...小程序参考链接
idea applet runner需要下载
Java Applets Support
Applet runner用法参考注意路径问题!!!
路径问题参考
codebase="…/"后退一级和ap3包平级的意思,这是相对路径
编译好的class文件会携带最里面的包名(如果包有嵌套)
比如code=“ap3.Hello.class”hello.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <applet code="ap3.Hello.class" codebase="../" height=200 width=200></applet> </body> </html>
package ap3; import javax.swing.*; import java.applet.Applet; import java.awt.*; public class Hello extends Applet { @Override public void init() { JLabel label = new JLabel("Hello Applet!!!"); add(label); } @Override public void paint (Graphics g) { setForeground(Color.black); setBackground(Color.red); g.drawRect(50, 60, 100, 100); g.drawString( "长方形", 50, 50 ); } }
进入html文件所在的文件夹
运行 appletviewer hello.html
使用标签来给applet传值
在html文件中我们可以继续加入标签来为applet传值。
上面的代码中,使用了getParameter()方法来获取标签中的值。然后放入lable中。
这里为啥没通过对象调用getParameter呢?很显然,这是因为Hello继承过来了属于Applet的getParameter()方法
。然后因为在运行applet的时候,首先是处理 <param>标签中的内容,然后执行init()方法里面的内容
,所以,输出23。hello.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <applet code="ap3.Hello.class" codebase="../" height=200 width=200> <param name = "what" value="23"/> </applet> </body> </html>
Hello.java
package ap3; import javax.swing.*; import java.applet.Applet; public class Hello extends Applet { @Override public void init() { String age = getParameter("what"); JLabel label = new JLabel("Hello Applet!!! "+age); add(label); } }
-
在eclipse里面运行时显示applet小程序为初始化
2021-11-26 21:12:27} public void paint(Graphics g) { } } 这个是主要的程序,求熟悉applet的讲解一下这个是怎么用的,要怎么解决这个问题,这个最终应该是一个小游戏的小程序,jdk就是1.8版本的 ![img]... -
eclipse applet 解决java.lang.ClassNotFoundException: sun.applet.AppletViewer
2022-03-06 09:40:18查阅资料后发现可能原因有: jdk版本过高,需要配置低版本jdk; 1.在官网中下载jdk,直通链接Java Archive | Oracle 小伙伴们也可以通过在java页面下点击右上角Download Java->...2.在eclipse查阅资料后发现可能原因有:
jdk版本过高,需要配置低版本jdk;
1.在官网中下载jdk,直通链接Java Archive | Oracle
小伙伴们也可以通过在java页面下点击右上角Download Java->java archive->选择需要的版本
下载需要注册登录,并在邮箱里点击确认
我下的是SE6,下载之后就可以点击EXE程序进行安装
一般是安装在原来的jdk文件夹中,如C:\Program Files\Java
2.在eclipse中配置jdk环境
window->preferences->java->installed jres
先点击右上角进行添加
点击Directory选择文件夹
选择文件夹后自动会填写下面文字
最后打钩,保存关闭即可
3.配置电脑java_home路径
在首次安装java时,大家应该都配置过path,classpath以及jdk的路径java_home
所以我们需要更改jdk的路径到我们新下载的老版本
在我的电脑上右键点击属性->高级系统设置->环境变量
选择下面java_home 点击编辑,填写你保存jdk的地址,点击确定即可
3.下载applet插件(不知道这一步起没起作用)
4.做到这一步,可以先试试对java文件进行编译
appletviewer一般是可以找到了,但会提出如下警告
警告:不能读取 AppletViewer 的属性文件: C:\Documents and Settings\Administrator\.hotjava\properties 使用默认值。<?xml:namespace prefix 5.= o ns = "urn:schemas-microsoft-com:office:office" />解决方法:1. 打开命令提示窗口
2. 打入 PolicyTool 并按 Enter
3. 在 PolicyTool 对话框中,点击 Add Policy Entry 按钮(添加规则项目)4. 点击 Add Permission 按钮(添加权限)5. 点击许可下拉菜单选择 All Permission6. 点击 ok (确认)7. 点击 Done (完成)8. 从 file 菜单中选择 Save as (文件菜单选择另存为)9. 在 C:\Documents and Settings\Administrator (当前操作系统用户名) \ 中保存 .java.policy 文件(这个要根据情况来 如果没有 .java.policy 文件开始会弹出个提示说是在什么地方找不到 .java.policy 你就把它存在提示的那个目录下面)该部分转载于:(151条消息) Eclipse 无法读取AppletViewer解决方法_weixin_33709609的博客-CSDN博客
5.如果再次appletviewer web.html仍未成功,出现下面的报错
恭喜你哈哈哈哈,这是因为jdk版本过低导致的,,,,人已疯
所以可能需要再次重复上面的步骤,一般来说在jdk的bin文件夹下有appletviewer程序的都可以执行
或者试试这个!
(151条消息) Unsupported major.minor version 52.0解决办法_hchhan的博客-CSDN博客
祝你好运!!
-
eclipse中applet嵌入html文件
2021-06-18 04:50:44问题就是用eclipse写了个applet,用了package,然后创建一个html文件,嵌入applet后无法运行,如果不用package,而直接把程序拷到defaultpackage的文件中却可以。... -
Eclipse开发Applet的流程
2014-09-06 19:23:26Java Applet 是用Java 语言编写的一些小应用程序,这些程序是直接嵌入到网页中,这里采用Eclipse编写和调试Applet程序,调试的时候Eclipse会自动调用Java "小程序查看程序",而不用嵌入到网页中查看运行效果。... -
Java Applet Eclipse中的Windows大小
2021-02-27 17:37:57我试图将Applet窗口的大小设置为500乘500,但我无法实现这一点.这是我的代码,public void init() {// Start Screen ColorsetBackground(Color.RED);this.setSize(new Dimension(500,500));width=getSize().width;... -
浏览器不能加载Java中Applet小程序
2021-02-27 11:36:38展开全部要确e68a8462616964757a686964616f31333363373736保浏览器可以运行applet,需要执行如下步骤:1、确保applet在eclipse是可以运行的(本说明中将以下述代码为例)packageapplet;importjavax.swing.*;... -
关于解决浏览器无法运行小应用程序问题
2021-02-28 14:57:26java有个小应用程序(applet)可以在网页上运行,就想这自己用apache弄一个本地的网站来在上面玩用Java写的网络游戏,于是就高高兴兴的做好准备,可是后面才发现,自己写的applet小程序在自己的浏览器上就根本运行不了... -
java实验报告之applet(小程序)
2019-07-02 21:31:55一.实验目的与要求 1.了解java Applet基本框架...实验问题:设计如下小应用程序,完成界面功能。需要完成的界面如下图所示: 图一:实验界面图 <2>实验步骤: (1)在编辑区编译java源文件,形成类文件.class... -
JAVA Applet小应用程序入门
2018-07-20 17:31:55不同于 java应用程序,运行applet需要在对应html文件通过<applet>指定applet程序名,即可在浏览器中运行. 2.Applet如何编写 我的工具是 eclipse。新建一个类 该类必须是public且继承Applet。文件名... -
求解救!!!eclipse运行applet出现未初始化小程序错误
2013-03-31 14:15:51import java.applet.Applet; @SuppressWarnings("serial") public class MyLine extends Applet { Point pnt1,pnt2; //构造方法 public MyLine(Point p1,Point p2){ pnt1=new Point(p1); pnt2=... -
jsp:plugin运行Java Applet使用详解
2021-03-06 20:54:14jsp:plugin运行Java Applet使用详解用来产生客户端浏览器的特别标签(object或embed),可以使用它来插入Applet或JavaBean。如果需要的插件不存在,它会下载插件,然后执行Java组件。 Java组件可以是一个applet或一个... -
Eclipse如何将.java文件作为applet运行?
2021-03-08 04:31:17小编典典我相信IDE通常会使用appletviewer来启动applet,但是会使用不受限制的安全策略(从...使用命令运行小程序查看器。prompt> appletviewer TheApplet.java特别要注意的是,小应用程序查看器现在不直接将H... -
java-如何使用内置在applet中的Button在浏览器中停止applet?
2021-03-22 10:40:25我已经在applet中编写了几行Java代码,并且有一个名为QUIT的按钮,它的工作是终止执行,但是当applet在浏览器中运行时,它没有运行吗?我努力了:> System.exit(1);> System.exit(0);> Applet destroy();> ... -
java_java显示当前的系统时间,编写Applet小程序,通过在HTML文 - phpStudy
2021-03-13 09:29:08java显示当前的系统时间编写Applet小程序,通过在HTML文档中接收参数,用不同颜色、字体显示当前的系统时间。Ex4_1.javaimport java.awt.*;import java.applet.Applet;import java.util.Calendar;public class Ex4_1... -
利用MyEclipse创建一个applet小应用程序
2017-06-26 16:25:593.编写applet程序内容 4.运行 a.可以直接在点击窗体上的运行按钮 b.也可以到文件目录创建一个html文件嵌入编译后的.class文件,在cmd中用appletviewer *.html运行 例子 applet文件 实现余弦函数曲线图 import ... -
关于Java的applet程序,为什么无法初始化?有init函数的
2016-11-10 08:18:57import java.applet.*; import java.awt.Button; class Pannel extends Panel{ Pannel(String s){ setLayout(new BorderLayout()); add("Cdnter",new Button(s)); add("East",new Button(s)); add("West",new ... -
在浏览器中运行java applet
2021-02-12 12:27:37最近在看java applet,在eclipse中可以正常运行,于是想试试...【1】首先,编写的applet程序必须要在eclipse中能正常运行,本文代码如下:packageapplet;importjavax.swing.*;publicclassappletextendsJApplet{publ... -
Applet 小应用程序查看器 乱码(小方块)
2019-05-10 17:45:40但是,该Applet默认使用的编码是GBK,所以乱码。 解决:修改项目编码为GBK(或在代码中设置好该Applet使用的的编码)。 我用的IDEA,修改方法:File -> Settings -> Editor -> File Encoding,修改右侧的... -
围棋对弈小程序
2018-08-23 10:46:40使用需要进行拆包,直接放到自己文件运行的workspase文件夹内就可以,适用于所有初学者,建议不要过度依赖,土豪随意。 -
java中一个小Applet程序的疑问
2021-03-14 10:45:39问题:一个小应用程序Applet的例子。输出“Hello World!”,源程序代码如下:[code=Java][/code]//程序文件名称为HelloApplet.javaimport java.awt.Graphics;import java.applet.Applet;public class HelloApplet ... -
Eclipse 开发Applet程序与例1-2程序
2013-07-03 17:47:34Java Applet 是用Java 语言编写的一些小应用程序,这些程序是直接嵌入到网页中,这里采用Eclipse编写和调试Applet程序,调试的时候Eclipse会自动调用Java "小程序查看程序",而不用嵌入到网页中查看运行效果。... -
使用Eclipse编写Processing小程序
2016-03-17 13:42:20使用Processing自家的PDE进行sketch的写作很方便,但是要想写更复杂一些的程序,那么PDE是不够的,就需要转而使用Eclipse,Netbeans一类的集成工具。 文件概览今天就初步总结如何使用Eclipse进行Processing的 -
分享一个Java的小应用程序:applet
2021-03-12 20:46:47Java Applet就是用Java语言编写的小应用程序,它们可以直接嵌入到网页中,并能够产生特殊的效果applet经编译后,会产生.class的文件,把.class的文件嵌在html的网页中,只要用户连到一个网页里,applet便会随着网页下载到... -
Javaweb - Servlet (Server Applet - 运行在服务端的小程序)
2019-11-14 22:05:46将tomcat 集群到eclipse中 : Tomcat的配置步骤 进入eclipse -->window -->preferences —>server --> Runtime Enviror —>Add ---->点击Add: 选择Tomcat的版本: 点击Browse选择导入Tomcat的...