資源簡介
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-fr
?????文件???????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-fr
?????文件???????2309??2009-05-16?10:16??飛鴿傳書\doc\allclasses-nofr
?????文件???????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-fr
?????文件???????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個文件信息
評論
共有 條評論