62,628
社区成员
发帖
与我相关
我的任务
分享
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
/*
class MyWindowListener extends WindowAdapter
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}
*/
class S extends Frame implements ActionListener,MouseListener {
TextField x,y,z;
Button bu;
float a,b,c;
String str;
S(String s)
{
super(s);
setLayout(new FlowLayout());
x=new TextField("乘数",4);
y=new TextField("被乘数",4);
z=new TextField("乘积",6);
bu=new Button("等于");
add(x);
add(y);
add(bu);
add(z);
setBounds(100,100,270,100);
setVisible(true);
validate();
bu.addActionListener(this);
addWindowListener( new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}
);
}
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getSource()==bu){
a=Float.parseFloat((x.getText()));
b=Float.parseFloat((y.getText()));
c=a*b;
str=String.valueOf(c);
z.setText(str);
}
}
public void mouseClicked(MouseEvent e) {
// TODO Auto-generated method stub
e.
}
public void mouseEntered(MouseEvent e) {
// TODO Auto-generated method stub
}
public void mouseExited(MouseEvent e) {
// TODO Auto-generated method stub
}
public void mousePressed(MouseEvent e) {
// TODO Auto-generated method stub
}
public void mouseReleased(MouseEvent e) {
// TODO Auto-generated method stub
}
}
public class ChengFa {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
S s=new S("计算功能GUI");
}
}