javaapplet做一个java 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 程序

随便写了个 功能实现了 public class Trapezoidal { private double upWeight; private double height; private double downWeight; public Trapezoidal(double upWeight,double height,double downWeight){ setHeight(height); setDownWeight(downWeight); setUpWeight(upWeight); } public double getUpWeight() { return upWeight; } public void setUpWeight(double upWeight) { this.upWeight = upWeight; } public double getHeight() { return height; } public void setHeight(double height) { this.height = height; } public double getDownWeight() { return downWeight; } public void setDownWeight(double downWeight) { this.downWeight = downWeight; } public String count(){ return Double.toString((getDownWeight()+getUpWeight())*getHeight()/2); } } import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JTextField; .sun.xml.internal.fastinfoset.algorithm.IEEE754FloatingPointEncodingAlgorithm; public class TestApp extends JFrame{ private JFrame jf = new JFrame(); private JPanel jp = new JPanel(); private JLabel jl1,jl2,jl3; private JButton jb1; private JTextField jtf1,jtf2,jtf3,jtf4; public TestApp(){ jl1 = new JLabel("上底"); jl2 = new JLabel("下底"); jl3 = new JLabel("高"); jtf1 = new JTextField(); jtf2 = new JTextField(); jtf3 = new JTextField(); jtf4 = new JTextField("结果"); jb1 = new JButton("计算"); jp.setLayout(new GridLayout(4, 2)); jp.add(jl1); jp.add(jtf1); jp.add(jl2); jp.add(jtf2); jp.add(jl3); jp.add(jtf3); jp.add(jb1); jp.add(jtf4); jf.add(jp); jf.setVisible(true); jf.setSize(400, 300); jb1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub double str1 = Double.valueOf(jtf1.getText()); double str2 = Double.valueOf(jtf2.getText()); double str3 = Double.valueOf(jtf3.getText()); jtf4.setText(new Trapezoidal(str1, str3, str2).count()); System.out.println(new Trapezoidal(str1, str3, str2).count()); } }); } public static void main(String[] args) { // TODO Auto-generated method stub TestApp ta = new TestApp(); } }

做一个java applet程序

import java.awt.*; import java.applet.*; public class ComplexNumber { double m_dRealPart; double m_dImaginPart; public ComplexNumber() { this(0, 0); } public ComplexNumber(double r, double i) { m_dRealPart = r; m_dImaginPart = i; } public double getRealPart() { return m_dRealPart; } public void setRealPart() { this.m_dRealPart = m_dRealPart; } public double getImaginaryPart() { return m_dImaginPart; } public void setImaginaryPart(double m_dImaginPart) { this.m_dImaginPart = m_dImaginPart; } public plexAdd(double c) { plexAdd(new ComplexNumber(c, 0)); } public plexAdd(ComplexNumber c) { m_dRealPart += c.getRealPart(); m_dImaginPart += c.getImaginaryPart(); return this; } public plexMinus(double c) { plexMinus(new ComplexNumber(c, 0)); } public plexMinus(ComplexNumber c) { m_dRealPart -= c.getRealPart(); m_dImaginPart -= c.getImaginaryPart(); return this; } public plexMulti(double c) { plexMulti(new ComplexNumber(c, 0)); } public plexMulti(ComplexNumber c) { double r = m_dRealPart * c.getRealPart() - m_dImaginPart * c.getImaginaryPart(); double i = m_dImaginPart * c.getRealPart() + m_dRealPart * c.getImaginaryPart(); m_dRealPart = r; m_dImaginPart = i; return this; } public String toString() { String res = m_dRealPart + ""; if(m_dImaginPart != 0) { res += "+" + m_dImaginPart + "i"; } return res; } } 请参考

ZJI-全场八折优惠,香港服务器 600元起,还有日本/美国/韩国服务器

ZJI怎么样?ZJI是一家成立于2011年的商家,原名维翔主机,主要从事独立服务器产品销售,目前主打中国香港、日本、美国独立服务器产品,是一个稳定、靠谱的老牌商家。详情如下:月付/年付优惠码:zji??下物理服务器/VDS/虚拟主机空间订单八折终身优惠(长期有效)一、ZJI官网点击直达香港葵湾特惠B型 CPU:E5-2650L核心:6核12线程内存:16GB硬盘:480GB SSD带宽:5Mbps...

CloudCone:$14/年KVM-512MB/10GB/3TB/洛杉矶机房

CloudCone发布了2021年的闪售活动,提供了几款年付VPS套餐,基于KVM架构,采用Intel® Xeon® Silver 4214 or Xeon® E5s CPU及SSD硬盘组RAID10,最低每年14.02美元起,支持PayPal或者支付宝付款。这是一家成立于2017年的国外VPS主机商,提供VPS和独立服务器租用,数据中心为美国洛杉矶MC机房。下面列出几款年付套餐配置信息。CPU:...

Hostodo(年付12美元)斯波坎VPS六六折,美国西海岸机房

Hostodo是一家成立于2014年的国外VPS主机商,现在主要提供基于KVM架构的VPS主机,美国三个地区机房:拉斯维加斯、迈阿密和斯波坎,采用NVMe或者SSD磁盘,支持支付宝、PayPal、加密货币等付款方式。商家最近对于上架不久的斯波坎机房SSD硬盘VPS主机提供66折优惠码,适用于1GB或者以上内存套餐年付,最低每年12美元起。下面列出几款套餐配置信息。CPU:1core内存:256MB...

javaapplet为你推荐
郭列90后的杰出代表有那些?renderpartialYii中render和renderPartial的区别公众号付费阅读如何申请微信付费阅读功能pat是什么格式photoshop填充图案是pat格式,需用什么软件打开?请高人指点,谢谢~在线直播系统网络视频直播系统的简介averagesPoisson-Arrivals-See-Time-Averages是什么意思网络安全密钥一般路由器是网络安全密钥是多少sms是什么短信验证是什么?全局钩子求助:全局钩子是怎么回事啊?下载的游戏为什么会安装钩子?求大神帮助医院排队系统医院门诊排队叫号系统
游戏服务器租用 VPS之家 2019年感恩节 asp.net主机 mach godaddy续费优惠码 shopex空间 中国特价网 空间出租 idc资讯 老左来了 免费cdn 国外在线代理服务器 国内域名 东莞主机托管 php服务器 谷歌台湾 lamp什么意思 杭州电信宽带优惠 主机返佣 更多