javaappletjava applet是什么?有什么用 ?现在还在用吗?

javaapplet  时间:2021-06-29  阅读:()

编写一个Java Applet程序

不知道是放在哪儿用了??但是基本就是这样的 如果还有其他的需求

可以稍微修改下就可以了

import java.applet.*; import javax.swing.*; import java.awt.*; import java.awt.event.*; public class jj extends Applet //implements ActionListener { JLabel l1; JLabel l2; JTextField t1; JTextField t2; JButton button;

public void init() { resize(1000,70); l1=new JLabel("请输入单词:"); t1=new JTextField(10); l1=new JLabel("大写的单词为:"); t2=new JTextField(10); button=new JButton("大写");

l1.setFont(new Font("宋体",Font.BOLD,30)); l1.setForeground(Color.green); t1.setFont(new Font("宋体",Font.BOLD,30)); t1.setForeground(Color.black); t2.setFont(new Font("宋体",Font.BOLD,30)); t2.setForeground(Color.blue); button.setFont(new Font("宋体",Font.BOLD,30)); button.setForeground(Color.black); l2.setFont(new Font("宋体",Font.BOLD,30)); l2.setForeground(Color.red);

// btn.addActionListener(this);

this.add(l1); this.add(t1); this.add(button); this.add(l2); this.add(t2); button.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { if(e.getSource()==button) { String str=t1.getText().toUpperCase(); t2.setText(str); } } }); }

}

测试结果

Java Applet怎么运行

你说的应该是说用iewer来运行吧,也还是得建立html文件,方法如下: 首先编写一个网页文件,如Test.html,这个文件代码如下: <applet code="Test.class" width=800 height=600 > </applet> 注意这个Test应该和你的JAVA源代码中的主类保持一致,即就是你得源代码为Test.java; 打开运行->cmd->,用cd 命令进入你得文件目录, javac Test.java //编译 iewer Test.html//运行

Java Application和Java Applet的区别

Java Applet和Java Application在结构方面的主要区别表现在: (1)运行方式不同。

Java Applet程序不能单独运行,它必须依附于一个用HTML语言编写的网页并嵌入其中,通过与Java兼容的浏览器来控制执行。

Java Application是完整的程序,可以独立运行,只要有支持Java的虚拟机,它就可以独立运行而不需要其他文件的支持。

(2)运行工具不同。

运行Java Applet程序的解释器不是独立的软件,而是嵌在浏览器中作为浏览器软件的一部分。

Java Application程序被编译以后,用普通的Java 解释器就可以使其边解释边执行,而Java Applet必须通过网络浏览器或者Applet观察器才能执行。

(3)程序结构不同。

每个Java Application程序必定含有一个并且只有一个main方法,程序执行时,首先寻找main方法,并以此为入口 点开始运行。

含有main方法的那个类,常被称为主类,也就是说,Java Application程序都含有一个主类。

而Applet程序则没有含 main方法的主类,这也正是Applet程序不能独立运行的原因。

尽管Applet没有含main方法的主类,但Applet一定有一个 从 java.applet.Applet派生的类,它是由Java系统提供的。

(4)Java Applet程序可以直接利用浏览器或AppletViewer提供的图形用户界面,而Java Application程序则必须另外书写专用代码来营建自己的图形界面。

(5)受到的限制不同Java Application程序可以设计成能进行各种操作的程序,包括读/写文件的操作,但是 Java Applet 对站 点的磁盘文件既不能进行读操作,也不能进行写 操作。

然而,由于 Applet的引入,使Web页面具有动态多媒体效果和可交互性能,这使由名为超文本、实为纯文本的HTML语言编写成的Web页面真正具有了超文本功 能,不但可以显示文本信息,而且还可以有各种图片效果和动态图形效果,从而使页面显得生动美丽;另外,Applet使Web页面增加了按钮等功能,从而增 加了交互性。

java applet是什么?有什么用 ?现在还在用吗?

小应用程序是采用Java编程语言编写的程序,该程序可以包含在 HTML(标准通用标记语言的一个应用)页中,与在页中包含图像的方式大致相同 现在网页大都采用js,applet早已经out了

捷锐数据399/年、60元/季 ,香港CN2云服务器 4H4G10M

捷锐数据官网商家介绍捷锐数据怎么样?捷锐数据好不好?捷锐数据是成立于2018年一家国人IDC商家,早期其主营虚拟主机CDN,现在主要有香港云服、国内物理机、腾讯轻量云代理、阿里轻量云代理,自营香港为CN2+BGP线路,采用KVM虚拟化而且单IP提供10G流量清洗并且免费配备天机盾可达到屏蔽UDP以及无视CC效果。这次捷锐数据给大家带来的活动是香港云促销,总共放量40台点击进入捷锐数据官网优惠活动内...

数脉科技:阿里云香港CN2线路服务器;E3-1230v2/16G/240G SSD/10Mbps/3IP,月付374元

数脉科技怎么样?昨天看到数脉科技发布了7月优惠,如果你想购买香港服务器,可以看看他家的产品,性价比还是非常高的。数脉科技对香港自营机房的香港服务器进行超低价促销,可选择10M、30M的优质bgp网络。目前商家有优质BGP、CN2、阿里云线路,国内用户用来做站非常不错,目前E3/16GB阿里云CN2线路的套餐有一个立减400元的优惠,有需要的朋友可以看看。点击进入:数脉科技商家官方网站香港特价阿里云...

六一云互联(41元)美国(24元)/香港/湖北/免费CDN/免费VPS

六一云互联六一云互联为西安六一网络科技有限公司的旗下产品。是一个正规持有IDC/ISP/CDN的国内公司,成立于2018年,主要销售海外高防高速大带宽云服务器/CDN,并以高质量.稳定性.售后相应快.支持退款等特点受很多用户的支持!近期公司也推出了很多给力的抽奖和折扣活动如:新用户免费抽奖,最大可获得500元,湖北新购六折续费八折折上折,全场八折等等最新活动:1.湖北100G高防:新购六折续费八折...

javaapplet为你推荐
机房360柴油发电机组启动电瓶充电小常识财务系统软件现在企业里一般用什么财务软件的啊instagram电脑版苹果软件商店评出最佳摄影类软件有哪些?代发邮件什么是商务邮件代发?怎么用电脑发短信谁知道怎样能用电脑给手机发短信暴力破解rar求暴力破解rar压缩包软件云办公平台云办公平台对企业办公有什么好处呢?特斯拉model3降价特斯拉model 3中国有补贴吗微盟价格为什么这么多人用微盟,微盟都有哪些优势在线操作系统常见的电脑操作系统有哪些?各有什么优缺点
上海域名注册 大庆服务器租用 国外vps主机 代理域名备案 ipage vultr美国与日本 l5520 tk域名 智能骨干网 域名接入 免费吧 umax120 双线机房 网站加速软件 数据库空间 建站行业 bwg 一句话木马 suspended翻译 lighttpdwindows 更多