资源简介
本文件包含了所有java程序设计课后习题的编程练习的答案,非常详细。
所有程序都经过测试无误,请放心下载
代码片段和文件信息
import java.awt.*;
import javax.swing.JPanel;
import java.awt.event.*;
public class BarChart extends JPanel {
/**Sample data and data names*/
private double[] dataValue = {200 140 100 60 40};
private String[] dataName = {“CS“ “Math“ “Chem“ “Biol“ “Phys“};
private Color[] colors = {Color.red Color.yellow Color.green
Color.blue Color.cyan Color.magenta Color.orange Color.pink
Color.darkGray};
public void paintComponent(Graphics g) {
super.paintComponent(g);
if (dataValue == null) return;
// Find the maximum value in the data
double max = dataValue[0];
for (int i=1; i max = Math.max(max dataValue[i]);
int barWidth = (int)((getWidth() - 20.0)/dataValue.length - 10);
int maxBarHeight = getHeight() - 30;
g.drawLine(5 getHeight()-10 getWidth()-5 getHeight()-10);
int x = 15;
for (int i=0; i g.setColor(colors[i%colors.length]);
int newHeight = (int)(maxBarHeight*dataValue[i]/max);
int y = getHeight()-10-newHeight;
g.fillRect(x y barWidth newHeight);
g.setColor(Color.black);
// Display name if exist
if ((dataName != null) && (i < dataName.length))
g.drawString(dataName[i] x y - 7);
x += barWidth + 10;
}
}
/**Set data*/
public void setData(String[] dataName double[] dataValue) {
this.dataName = dataName;
this.dataValue = dataValue;
repaint();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 19602 2004-06-07 07:55 java答案\.nbattrs
文件 48072 1996-09-18 12:16 java答案\alarmSound.au
文件 8342 1999-05-08 14:21 java答案\anthem\china.mid
文件 5598 1999-05-08 14:23 java答案\anthem\denmark.mid
文件 7913 1999-05-08 14:21 java答案\anthem\germany.mid
文件 3737 1999-05-08 14:31 java答案\anthem\india.mid
文件 8332 1999-05-08 14:24 java答案\anthem\norway.mid
文件 5232 1999-05-08 14:22 java答案\anthem\uk.mid
文件 11000 1999-05-08 14:15 java答案\anthem\us.mid
文件 1529 2001-10-22 21:03 java答案\BarChart.java
文件 4109 1997-12-10 12:53 java答案\blackTicker.gif
文件 3779 2003-11-08 22:45 java答案\CalendarPanel.java
文件 2088 2004-07-03 06:56 java答案\chapter27\ComputeTax.class
文件 2118 2004-04-14 13:49 java答案\chapter27\ComputeTax.java
文件 1581 2004-07-03 06:56 java答案\chapter27\Loan.class
文件 1803 2004-04-14 13:55 java答案\chapter27\Loan.java
文件 3795 2004-07-03 06:56 java答案\chapter27\StudentBean.class
文件 3531 2004-04-14 13:49 java答案\chapter27\StudentBean.java
文件 1295 2001-08-25 22:36 java答案\Circle.java
文件 2374 2004-07-29 15:34 java答案\CircleController.java
文件 2007 2003-05-15 22:10 java答案\CircleModel.java
文件 997 2004-04-12 22:16 java答案\CircleView.java
文件 3075 2003-11-08 15:28 java答案\Clockap
文件 2156 2003-07-17 10:56 java答案\ComputeTax.java
文件 92 2001-05-15 11:46 java答案\CSCI1301.txt
文件 123 2001-05-15 11:48 java答案\CSCI1302.txt
文件 127 2001-05-15 12:01 java答案\CSCI4990.txt
文件 1737 2001-08-25 22:36 java答案\Cylinder.java
文件 2019 2004-03-27 21:54 java答案\Desc
文件 1682 2003-07-17 10:56 java答案\Deviation.java
............此处省略634个文件信息
- 上一篇:JAVA语言程序设计与数据结构答案
- 下一篇:opencl-z原版apk
相关资源
- java语言程序设计基础,进阶篇课后答
- java How To Program - 10th Edition 2 课后答案
- 电力电子技术册_第五版_王兆安_课后
- 北大青鸟accp5.0java第六章理论加上机作
- java程序设计教程课后答案
- Java程序设计基础 课后答案
- java web编程技术课后答案沈泽刚
- Java语言程序设计课后习题解答+张思民
- java开发实战经典——课后答案
- javaEE课后答案
- java语言程序设计1-10章课后答案代码
- JSP程序设计 课后答案
- Java面向对象程序设计课后答案
- 朱福喜面向对象与Java程序设计课后答
- JSP应用与开发技术(第二版)课后答
- 学堂云人工智能课后答案
- java基础版源码+课后答案
- Java语言程序设计-原书第10版-所有课后
- java版数据结构与算法分析第二版课后
- Java课后答案 清华大学出版社
评论
共有 条评论