資源簡介
JavaSwing做的排序動畫,包括冒泡排序,插入排序,選擇排序,快速排序(歸并排序未完成),今天曬出來與大家分享,共同學習

代碼片段和文件信息
package?Sorting_Animation;
import?java.awt.*;
import?javax.swing.*;
public?class?AuthorInfo?extends?JPanel{
public?AuthorInfo(){
JPanel?panel?=?new?JPanel();
panel.repaint();
add(panel);
}
protected?void?paintComponent(Graphics?g){
g.setColor(Color.blue);
// Get?font?metrics?for?the?current?font
FontMetrics?fm=g.getFontMetrics();
// Find?the?center?location?to?display
int?string1Width=fm.stringWidth(“作者:wangdong20“);
int?stringAscent=fm.getAscent();
g.drawString(“作者:wangdong20“?10?stringAscent);
g.drawString(“QQ:2865678894“?10?stringAscent*2);
}
/**Override?get?method?for?preferredSize*/
public?Dimension?getPreferredSize(){
return?new?Dimension(20030);
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????751??2012-03-06?21:21??AuthorInfo.java
?????文件????????3593??2012-07-30?22:12??Histogram.java
?????文件????????6561??2012-07-30?22:12??Sorting.java
?????文件????????2015??2012-07-30?22:12??SortingAnimation.java
評論
共有 條評論