如何将Application转换成Applet. 把main()函数中语句放如JApplet的init()函数中让Calculator继承JApplet 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.awt.*import java.awt.event.*import javax.swing.*public class Calculator JApplet{ Frame f=new Frame("事件处理范例--计算机"); TextField tf=new TextField(30); Panel p=new Panel(); String btn[]={"0","1","2","3","4","5","6","7","8","9","+","-","*","/","=","."}; Button b[]=new Button[16]; public init( { Calculator Cal1=new Calculator(); Cal1.go(); } public void go() { f.setSize(300,200); Font ft=new Font("Times",Font.PLSIN,24); p.setFont(ft); p.setLayout(new GridLayout(4,4)); tf.setFont(ft); f.add(tf,BorderLayout.NORTH); for (int i=0; i<btn.length; i++) { b[i]=new Button(btn[i]); p.add(b[i]); } f.add(p,BorderLayout.CENTER); f.setVisible(true); }} import java.awt.*;import javax.swing.*;public class CalculatorApplet extends JApplet { /* (non-Javadoc) * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) */ public CalculatorApplet() { } Frame f=new Frame("事件处理范例--计算机"); TextField tf=new TextField(30); Panel p=new Panel(); String btn[]={"0","1","2","3","4","5","6","7","8","9","+","-","*","/","=","."}; Button b[]=new Button[16]; public void init() { go(); } public void go() { f.setSize(300,200); Font ft=new Font("Times",Font.PLAIN,24); p.setFont(ft); p.setLayout(new GridLayout(4,4)); tf.setFont(ft); f.add(tf,BorderLayout.NORTH); for (int i=0; i<btn.length; i++) { b[i]=new Button(btn[i]); p.add(b[i]); } f.add(p,BorderLayout.CENTER); f.setVisible(true); } } import java.awt.BorderLayout;import java.awt.Button;import java.awt.Font;import java.awt.GridLayout;import java.awt.TextField;import javax.swing.JApplet;import javax.swing.JPanel;public class Calculator extends JApplet{ TextField tf = new TextField(30); String btn[] = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "+", "-", "*", "/", "=", "." }; Button b[] = new Button[16]; public void init() { JPanel p = new JPanel (); p.setSize(300, 200); Font ft = new Font("Times", Font.PLAIN, 24); p.setFont(ft); p.setLayout(new GridLayout(4, 4)); tf.setFont(ft); getContentPane ().add(tf, BorderLayout.NORTH); for (int i = 0; i < btn.length; i++) { b[i] = new Button(btn[i]); p.add(b[i]); } getContentPane ().add (p, BorderLayout.CENTER); }} Thinking in Jva 请问如何遍历一个类的所有静态变量的值 怎么把bufferedImage的读写 BatchUpdateException 批处理问题(异常处理高手进) 有无人做过仿vista侧边栏的程序? 各位觉得现在做什么样的网站比较好。 小问题,但还没解决 请各位帮我查查错误原因! 为什么会出现这些提示??? dom4j 请大家帮忙看看下面的代码,编译可以通过,运行时却有很多问题 java 连接 mysql数据库问题!!!!!
import java.awt.event.*
import javax.swing.*public class Calculator JApplet
{ Frame f=new Frame("事件处理范例--计算机");
TextField tf=new TextField(30);
Panel p=new Panel();
String btn[]={"0","1","2","3","4","5","6","7","8","9","+","-","*","/","=","."};
Button b[]=new Button[16]; public init(
{
Calculator Cal1=new Calculator();
Cal1.go();
}
public void go()
{
f.setSize(300,200);
Font ft=new Font("Times",Font.PLSIN,24);
p.setFont(ft);
p.setLayout(new GridLayout(4,4));
tf.setFont(ft);
f.add(tf,BorderLayout.NORTH);
for (int i=0; i<btn.length; i++)
{
b[i]=new Button(btn[i]);
p.add(b[i]);
}
f.add(p,BorderLayout.CENTER);
f.setVisible(true);
}
}
import javax.swing.*;
public class CalculatorApplet extends JApplet { /* (non-Javadoc)
* @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent)
*/
public CalculatorApplet() {
}
Frame f=new Frame("事件处理范例--计算机");
TextField tf=new TextField(30);
Panel p=new Panel();
String btn[]={"0","1","2","3","4","5","6","7","8","9","+","-","*","/","=","."};
Button b[]=new Button[16]; public void init()
{
go();
}
public void go()
{
f.setSize(300,200);
Font ft=new Font("Times",Font.PLAIN,24);
p.setFont(ft);
p.setLayout(new GridLayout(4,4));
tf.setFont(ft);
f.add(tf,BorderLayout.NORTH);
for (int i=0; i<btn.length; i++)
{
b[i]=new Button(btn[i]);
p.add(b[i]);
}
f.add(p,BorderLayout.CENTER);
f.setVisible(true);
}
}
import java.awt.Button;
import java.awt.Font;
import java.awt.GridLayout;
import java.awt.TextField;import javax.swing.JApplet;
import javax.swing.JPanel;public class Calculator extends JApplet
{
TextField tf = new TextField(30);
String btn[] =
{
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"+",
"-",
"*",
"/",
"=",
"." };
Button b[] = new Button[16]; public void init()
{
JPanel p = new JPanel ();
p.setSize(300, 200);
Font ft = new Font("Times", Font.PLAIN, 24);
p.setFont(ft);
p.setLayout(new GridLayout(4, 4));
tf.setFont(ft);
getContentPane ().add(tf, BorderLayout.NORTH);
for (int i = 0; i < btn.length; i++)
{
b[i] = new Button(btn[i]);
p.add(b[i]);
}
getContentPane ().add (p, BorderLayout.CENTER);
}
}