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; } } 请参考

Virtono:€23.7/年,KVM-2GB/25GB/2TB/洛杉矶&达拉斯&纽约&罗马尼亚等

Virtono最近推出了夏季促销活动,为月付、季付、半年付等提供9折优惠码,年付已直接5折,而且下单后在LET回复订单号还能获得双倍内存,不限制付款周期。这是一家成立于2014年的国外VPS主机商,提供VPS和服务器租用等产品,商家支持PayPal、信用卡、支付宝等国内外付款方式,可选数据中心包括罗马尼亚、美国洛杉矶、达拉斯、迈阿密、英国和德国等。下面列出几款VPS主机配置信息,请留意,下列配置中...

HostKvm 黑色星期五香港服务器终身六折 其余机房八折

HostKvm商家我们也不用多介绍,这个服务商来自国内某商家,旗下也有多个品牌的,每次看到推送信息都是几个服务商品牌一起推送的。当然商家还是比较稳定的,商家品牌比较多,这也是国内商家一贯的做法,这样广撒网。这次看到黑五优惠活动发布了,针对其主打的香港云服务器提供终身6折的优惠,其余机房服务器依然是8折,另还有充值50美元赠送5美元的优惠活动,有需要的可以看看。HostKvm是一个创建于2013年的...

特网云,美国独立物理服务器 Atom d525 4G 100M 40G防御 280元/月 香港站群 E3-1200V2 8G 10M 1500元/月

特网云为您提供高速、稳定、安全、弹性的云计算服务计算、存储、监控、安全,完善的云产品满足您的一切所需,深耕云计算领域10余年;我们拥有前沿的核心技术,始终致力于为政府机构、企业组织和个人开发者提供稳定、安全、可靠、高性价比的云计算产品与服务。公司名:珠海市特网科技有限公司官方网站:https://www.56dr.com特网云为您提供高速、稳定、安全、弹性的云计算服务 计算、存储、监控、安全,完善...

javaapplet为你推荐
贸易配额进出口配额是怎么回事情?阶乘符号1~10的阶乘(!)分别是多少?ico监管在中国ICO为什么不合法excel大写金额在EXCEL表格里怎样自动生成金额大写excel大写金额怎么在excel中设置大写金额音乐代码在html中插入mp3音频的代码是什么云办公平台云办公平台对企业办公有什么好处呢?网站客服代码怎么在网页用HTML代码设置QQ客服gbk内码Gbk内码查询idataparameterinvalid parameter是什么意思
备案未注册域名 传奇服务器租用 xenvps namecheap pw域名 美元争夺战 56折 20g硬盘 日本空间 河南服务器 云全民 softbank邮箱 泉州电信 国外免费asp空间 息壤代理 环聊 宏讯 网购分享 lamp的音标 阿里云邮箱申请 更多