资源简介
Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著

代码片段和文件信息
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import javax.swing.*;
public class appletPrg extends Japplet implements ActionListener
{
JPanel centerPanelnorthPanel;
JButton b1b2;
CardLayout card;
public void init()
{
setLayout(new BorderLayout());
centerPanel=new JPanel();
northPanel=new JPanel();
card=new CardLayout();
centerPanel.setLayout(card);
Trangle trangle=new Trangle();
Circle circle=new Circle();
centerPanel.add(“trangle“trangle);
centerPanel.add(“circle“circle);
b1=new JButton(“计算圆面积“);
b2=new JButton(“计算三角形面积“);
b1.addActionListener(this);
b2.addActionListener(this);
northPanel.add(b1);
northPanel.add(b2);
add(centerPanelBorderLayout.CENTER);
add(northPanelBorderLayout.NORTH);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==b1)
{
card.show(centerPanel“circle“);
}
else if(e.getSource()==b2)
{
card.show(centerPanel“trangle“);
}
}
}
class Circle extends JPanel implements ActionListener
{
double rs;
JTextField rad=nullarea=null;
JButton b=null;
Circle()
{
rad=new JTextField(10);
area=new JTextField(10);
b=new JButton(“sure“);
add(new JLabel(“radiue“));
add(rad);
add(new JLabel(“area is“));
add(area);
add(b);
b.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
try
{
r=Double.parseDouble(rad.getText());
s=Math.PI*r*r;
area.setText(““+s);
}catch(Exception ee)
{
rad.setText(“Input“);
}
}
}
class Trangle extends JPanel implements ActionListener
{
double a=0b=0c=0s;
JTextField ba=new JTextField(6)bb=new JTextField(6)bc=new JTextField(6)
area=new JTextField(24);
JButton button=new JButton(“sure“);
Trangle()
{
add(new JLabel(“input three lines“));
add(ba);
add(bb);
add(bc);
add(new JLabel(“area is“));
add(area);
add(button);
button.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
try
{
a=Double.parseDouble(ba.getText());
b=Double.parseDouble(bb.getText());
c=Double.parseDouble(bc.getText());
if(a+b>c&&a+c>b&&c+b>a)
{
double p=(a+b+c)/2;
s=Math.sqrt(p*(p-a)*(p-b)*(p-c));
area.setText(String.valueOf(s));
}else
{
area.setText(“not trangle“);
}
}catch(Exception ee)
{
area.setText(“intput number“);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2004 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\0.jpg
文件 152600 2011-12-20 20:49 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\01.jpg
文件 161173 2011-12-20 20:49 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\02.jpg
文件 418075 2011-12-20 20:49 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\03.jpg
文件 469592 2011-12-20 20:50 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\04.jpg
文件 469592 2011-12-20 20:50 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\05.jpg
文件 137427 2011-12-20 20:50 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\06.jpg
文件 2550 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\1.jpg
文件 2890 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\2.jpg
文件 3906 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\3.jpg
文件 2507 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\4.jpg
文件 2010 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\5.jpg
文件 4054 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\6.jpg
文件 862 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\7.jpg
文件 54261 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\a.mid
文件 1645 2011-12-20 20:18 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\ap
文件 97 2011-12-20 20:17 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\ap
文件 2600 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\ap
文件 2483 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\ap
文件 54261 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\b.au
文件 54261 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\b.mid
文件 1434 2011-12-20 20:18 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\Circle.class
文件 847 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\Draw.class
文件 262 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\Draw.java
文件 924 2011-12-21 23:24 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\Flower.class
文件 2340 2011-12-15 21:20 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\Flower.java
文件 2378 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\Flower.java~
文件 634 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\GTest$1.class
文件 1014 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\GTest.class
文件 592 2011-12-15 21:13 Java语言面向对象程序设计实验指导与习题答案 范玫 马俊编著\java 9\GTest.java
............此处省略977个文件信息
评论
共有 条评论