• 大小: 4KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-16
  • 语言: Java
  • 标签: JavaSwing  排序动画  

资源简介

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

评论

共有 条评论