Doc里编译java文件Applet程序.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Doc里编译java文件Applet程序

Doc里编译java文件 Applet程序 1.想在doc里直接命令编译java文件 出线错误: javac不是内部或外部命令,也不是可运行的程序或批处理文件 CD——改变当前目录 1.功能:显示当前目录 2.类型:内部命令 3.格式:CD[盘符:][路径名][子目录名] 4.使用说明: 1)如果省略路径和子目录名则显示当前目录; 2)如采用“CD\”格式,则退回到根目录; 3)如采用“CD..”格式则退回到上一级目录。 先运行一下 java -version命令 如果能够出现诸如: C:\java -version java version 1.6.0_18 Java(TM) SE Runtime Environment (build 1.6.0_18-b07) Java HotSpot(TM) Client VM (build 16.0-b13, mixed mode, sharing) C:\set PATH=C:\Program Files\Java\jdk1.6.0_18\bin (貌似关闭cmd再次打开又要设置。。。) 这样就可以在C盘根目录下使用javac编译了 如:C:\javac App1.java 生成App1.class 写个简单的Applet程序 import java.awt.Graphics; import java.applet.*; public class App1 extends Applet{ public void paint(Graphics g){ g.drawString(Hello Applt!, 50, 60); //在50,60处输出字符串 } } C盘里编译后,生成.class文件,然后建一个HTML文件App1.html HTML   APPLET CODE=App1.class   WIDTH=240 HEIGHT=100/APPLET /HTML ~然后运行 用IE打开App1.html 加载控件 ~最好继续在doc下命令:C:\appletviewer App1.html 就可以运行了,如图: ~貌似可以直接在Eclipse里运行 再看一个Applet程序 import javax.swing.*; import java.awt.*; import java.awt.event.*; public class App1 extends JApplet { private JTextField n1Field,n2Field; private JTextArea outArea; public App1() throws HeadlessException { Container container = getContentPane(); container.setLayout(new GridLayout(0,1,2,2)); container.add(n1Field = new JTextField(10)); container.add(n2Field = new JTextField(10)); container.add(new JButton(new ComputeAction())); container.add(new JScrollPane(outArea = new JTextArea(){ public boolean isEditable() {return false;} })); } private class ComputeAction extends AbstractAction { public ComputeAction() { super(Compute); putValue(Action.MNEMONIC_KEY, Integer.valueOf(C)); } public void actionPerformed(ActionEvent e) { int d1,d2; try { d1 = Integer.parseInt( n1Field.getText() ); d2 = Integer.parseInt( n2Field.getText() ); outArea.setText(null);

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档