• 大小: 11.24MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-08
  • 语言: Java
  • 标签: Java  飞鸽传书  

资源简介

Java版飞鸽传书(源代码)Java版飞鸽传书(源代码)Java版飞鸽传书(源代码)

资源截图

代码片段和文件信息

package about;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.border.*;

@SuppressWarnings(“serial“)
public class About extends JDialog
{
private JLabel TopLab;
private MyDongcLabel CenLab;
private JLabel LineLab;
private JLabel MaDengLab;
private JButton btn;
private MyPicLabel mpl;
private JTextPane TextPan1TextPan2;

Timer t=new Timer(100new TimerEv());//走马灯效果
//走马灯效果用的变量
StringBuffer s=new StringBuffer(“谢谢使用!如有问题请联系我们!“);
int len=0;
int loop=0;
int over=0;
int spacelen=15;
boolean b=true;

public About(){}
public About(frame owner String title boolean modal)
{
super(ownertitlemodal);
setBounds(300200475330);
setResizable(false);

TopLab=new JLabel(new ImageIcon(About.class.getResource(“top.jpg“)));
TopLab.setBounds(0047580);

CenLab=new MyDongcLabel();
CenLab.setBounds(08047010);

Border br1=new EtchedBorder();
titledBorder br=new titledBorder(br1);
LineLab=new JLabel();
LineLab.setBorder(br);
LineLab.setBounds(1852352702);

MaDengLab=new JLabel();
MaDengLab.setBounds(18924027015);

btn=new JButton(“ 确 定 “);
btn.setFont(new Font(“宋体“012));
btn.setBorder(new MyBorder(btn));
btn.setBounds(3502658025);
btn.setFocusPainted(false);

btn.addMouseListener(new MouseListener()
{
public void mouseClicked(MouseEvent e)
{
About.this.dispose();
}
public void mouseEntered(MouseEvent e)
{
Cursor sss=new Cursor(Cursor.HAND_CURSOR);
setCursor(sss);
}
public void mouseExited(MouseEvent e)
{
Cursor sss=new Cursor(Cursor.DEFAULT_CURSOR);
setCursor(sss);
}
public void mousePressed(MouseEvent e){}
public void mouseReleased(MouseEvent e){}
});

mpl=new MyPicLabel();
mpl.setBounds(10100128128);

TextPan1=new JTextPane();
TextPan1.setEditable(false);
TextPan2=new JTextPane();
TextPan2.setEditable(false);

TextPan1.setBounds(18510031025);
TextPan1.setText(“JAVA语言实现的飞鸽传书“);
TextPan2.setBounds(185120310110);
TextPan2.setText(“版本号:V1.0  \n作  者:研发总监:赵德奎\n        分析设计:杨  强\n        程序编写:小  猪 \n日  期:2008年8月5日\nEMAIL :yangqiang@tarena.com.cn\n公  司:北京达内科技有限公司“);//(Tarena IT Training Group)


t.start();
len=s.length();
for(int i=0;i {
s.insert(0‘ ‘);
}
Container con=getContentPane();
con.setBackground(Color.white);
con.setLayout(null);
con.add(CenLab);
con.add(TopLab);
con.add(mpl);
con.add(TextPan1);
con.add(TextPan2);
con.add(LineLab);
con.add(MaDengLab);
con.add(btn);
setVisible(true);
}

//走马灯效果
class TimerEv implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
s.deleteCharAt(loop);
s.insert(spacelen+loop‘ ‘);
over++;
if(over>=15)
{
loop++;
over=0;
}
if(loop==15)
{
t.stop();
}
MaDengLab.setText(““+s);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      29769  2009-05-16 10:16  飞鸽传书\doc\about\About.html

     文件       9992  2009-05-16 10:16  飞鸽传书\doc\about\About.TimerEv.html

     文件       7119  2009-05-16 10:16  飞鸽传书\doc\about\class-use\About.html

     文件       5718  2009-05-16 10:16  飞鸽传书\doc\about\class-use\About.TimerEv.html

     文件       5718  2009-05-16 10:16  飞鸽传书\doc\about\class-use\MyBorder.Dong.html

     文件       5668  2009-05-16 10:16  飞鸽传书\doc\about\class-use\MyBorder.html

     文件       5738  2009-05-16 10:16  飞鸽传书\doc\about\class-use\MyBorder.MouseE.html

     文件       7238  2009-05-16 10:16  飞鸽传书\doc\about\class-use\MyDongcLabel.html

     文件       7198  2009-05-16 10:16  飞鸽传书\doc\about\class-use\MyPicLabel.html

     文件      10018  2009-05-16 10:16  飞鸽传书\doc\about\MyBorder.Dong.html

     文件      15583  2009-05-16 10:16  飞鸽传书\doc\about\MyBorder.html

     文件      12917  2009-05-16 10:16  飞鸽传书\doc\about\MyBorder.MouseE.html

     文件      24514  2009-05-16 10:16  飞鸽传书\doc\about\MyDongcLabel.html

     文件      26972  2009-05-16 10:16  飞鸽传书\doc\about\MyPicLabel.html

     文件       1151  2009-05-16 10:16  飞鸽传书\doc\about\package-frame.html

     文件       6396  2009-05-16 10:16  飞鸽传书\doc\about\package-summary.html

     文件       7266  2009-05-16 10:16  飞鸽传书\doc\about\package-tree.html

     文件       7290  2009-05-16 10:16  飞鸽传书\doc\about\package-use.html

     文件       2749  2009-05-16 10:16  飞鸽传书\doc\allclasses-frame.html

     文件       2309  2009-05-16 10:16  飞鸽传书\doc\allclasses-noframe.html

     文件       6486  2009-05-16 10:16  飞鸽传书\doc\constant-values.html

     文件       8505  2009-05-16 10:16  飞鸽传书\doc\data\class-use\FileData.html

     文件       7948  2009-05-16 10:16  飞鸽传书\doc\data\class-use\FSMessage.html

     文件       9624  2009-05-16 10:16  飞鸽传书\doc\data\class-use\User.html

     文件      15587  2009-05-16 10:16  飞鸽传书\doc\data\FileData.html

     文件      13682  2009-05-16 10:16  飞鸽传书\doc\data\FSMessage.html

     文件       1048  2009-05-16 10:16  飞鸽传书\doc\data\package-frame.html

     文件       6358  2009-05-16 10:16  飞鸽传书\doc\data\package-summary.html

     文件       6083  2009-05-16 10:16  飞鸽传书\doc\data\package-tree.html

     文件       8222  2009-05-16 10:16  飞鸽传书\doc\data\package-use.html

............此处省略161个文件信息

评论

共有 条评论