資源簡介
這是我發現的好的分析程序,供大家分享。解壓后直接運行run即可。

代碼片段和文件信息
import?java.io.*;
import?java.awt.*;
import?java.awt.event.*;
import?javax.swing.*;
public?class?Analyser?extends?Jframe{
private?JLabel?inputLabeloutputLabelimageLabel;
private?JButton?openscansaveclearexithelpabout;
protected?JTextArea?inputAreaoutputArea;
private?JScrollPane?inputoutput;
private?Scaner?scaner;
//構造函數,用于界面初始化
public?Analyser()
{
//使用本機系統外觀(如果有一個)的?LookAndFeel?類的名稱設置當前的默認外觀。
try?{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
SwingUtilities.updateComponentTreeUI(this);
}?catch?(Exception?e)?{}
//設置菜單欄及其菜單項
JMenuBar?bar=new?JMenuBar();
setJMenuBar(bar);
//文件菜單欄及其菜單項
JMenu?fileMenu=new?JMenu(“文件“);
JMenuItem?openItem=new?JMenuItem(“打開“);
openItem.addActionListener(new?ActionListener(){
public?void?actionPerformed(ActionEvent?e)
{
scaner.openFile();
}
});
fileMenu.add(openItem);
JMenuItem?saveItem=new?JMenuItem(“保存結果“);
saveItem.addActionListener(new?ActionListener(){
public?void?actionPerformed(ActionEvent?e)
{
scaner.saveFile();
}
});
fileMenu.add(saveItem);
fileMenu.addSeparator(); //設置菜單項分隔線
JMenuItem?exitItem=new?JMenuItem(“退出“);
exitItem.addActionListener(new?ActionListener(){
public?void?actionPerformed(ActionEvent?e)
{
System.exit(0);
}
});
fileMenu.add(exitItem);
bar.add(fileMenu);
//操作菜單欄及其菜單項
JMenu?executeMenu=new?JMenu(“操作“);
JMenuItem?scanItem=new?JMenuItem(“掃描“);
scanItem.addActionListener(new?ActionListener(){
public?void?actionPerformed(ActionEvent?e)
{
scaner.scan();
}
});
executeMenu.add(scanItem);
JMenuItem?clearItem=new?JMenuItem(“清空“);
clearItem.addActionListener(new?ActionListener(){
public?void?actionPerformed(ActionEvent?e)
{
scaner.clear();
}
});
executeMenu.add(clearItem);
bar.add(executeMenu);
//幫助菜單欄及其菜單項
JMenu?helpMenu=new?JMenu(“幫助“);
JMenuItem?useItem=new?JMenuItem(“如何使用“);
useItem.addActionListener(new?ActionListener(){
public?void?actionPerformed(ActionEvent?e)
{
scaner.help();
}
});
helpMenu.add(useItem);
helpMenu.addSeparator(); //設置菜單項分隔線
JMenuItem?aboutItem=new?JMenuItem(“關于...“);
aboutItem.addActionListener(new?ActionListener(){
public?void?actionPerformed(ActionEvent?e)
{
scaner.about();
}
});
helpMenu.add(aboutItem);
bar.add(helpMenu);
//設置布局為null
setLayout(null);
//按鈕組的設置
open=new?JButton(new?ImageIcon(“image\\open.gif“));
open.setToolTipText(“打開文件“);
scan=new?JButton(new?ImageIcon(“image\\execute.gif“));
scan.setToolTipText(“執行掃描“);
save=new?JButton(new?ImageIcon(“image\\save.gif“));
save.setToolTipText(“保存結果“);
clear=new?JButton(new?ImageIcon(“image\\clear.gif“));
clear.setToolTipText(“清除屏幕“);
exit=new?JButton(new?ImageIcon(“image\\exit.gif“));
exit.setToolTipText(“退出程序“);
help=new?JButton(new?ImageIcon(“image\\help.gif“));
help.s
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????6019??2008-04-07?20:32??完整版\Scaner.class
?????文件????????550??2008-04-07?20:32??完整版\Analyser$1.class
?????文件????????550??2008-04-07?20:32??完整版\Analyser$2.class
?????文件????????511??2008-04-07?20:32??完整版\Analyser$3.class
?????文件????????546??2008-04-07?20:32??完整版\Analyser$4.class
?????文件????????547??2008-04-07?20:32??完整版\Analyser$5.class
?????文件????????546??2008-04-07?20:32??完整版\Analyser$6.class
?????文件????????547??2008-04-07?20:32??完整版\Analyser$7.class
?????文件????????550??2008-04-07?20:32??完整版\Analyser$8.class
?????文件????????546??2008-04-07?20:32??完整版\Analyser$9.class
?????文件????????551??2008-04-07?20:32??完整版\Analyser$10.class
?????文件???????4867??2008-04-07?20:32??完整版\Analyser.class
?????文件???????6021??2007-12-18?20:13??完整版\Analyser.java
?????文件????????548??2008-04-07?20:32??完整版\Analyser$11.class
?????文件????????512??2008-04-07?20:32??完整版\Analyser$12.class
????..A.SH.?????12800??2007-12-18?17:53??完整版\Thumbs.db
?????文件???????5533??2008-04-07?20:32??完整版\Scaner.java
?????文件????????548??2008-04-07?20:32??完整版\Analyser$13.class
?????文件????????547??2008-04-07?20:32??完整版\Analyser$14.class
?????文件????????184??2006-08-05?18:11??完整版\image\save.gif
?????文件????????905??2007-10-18?23:39??完整版\image\about.gif
?????文件????????162??2003-07-21?14:33??完整版\image\clear.gif
?????文件????????685??2007-12-13?16:31??完整版\image\execute.gif
?????文件????????357??2007-09-24?13:38??完整版\image\exit.gif
?????文件????????254??2007-09-23?01:22??完整版\image\help.gif
?????文件???????3234??2006-08-25?01:19??完整版\image\image.gif
?????文件????????146??2006-08-05?18:11??完整版\image\open.gif
????..A.SH.?????13824??2007-12-18?20:00??完整版\image\Thumbs.db
?????目錄??????????0??2007-12-18?19:56??完整版\image
?????文件?????????13??2007-12-18?19:58??完整版\run.bat
............此處省略5個文件信息
- 上一篇:Android俄羅斯方塊游戲
- 下一篇:GE 安卓照度計-視力保護助手
評論
共有 條評論