資源簡介
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個文件信息
評論
共有 條評論