xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 511KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-28
  • 語言: Java
  • 標簽: java??課設(shè)??AWT??

資源簡介

人工智能課的期末大作業(yè),用java寫的動物識別系統(tǒng),有兩個版本,一個是有圖形界面的,另一種是在控制臺操作的。采用純粹的面向?qū)ο蟮乃枷耄子诳炊M麑Υ蠹矣袔椭?img width=510 src=http://www.oy-car.com/pic/123666.jpg />

資源截圖

代碼片段和文件信息

package?Have_View;

import?javax.swing.BoxLayout;

import?javax.swing.JButton;

import?javax.swing.Jframe;

import?javax.swing.JList;

import?javax.swing.JScrollPane;

import?javax.swing.JTextArea;

import?java.awt.*;

import?java.awt.event.*;

import?java.util.ArrayList;

import?javax.swing.event.*;

public?class?Test?extends?Jframe?implements?ActionListener?{
private?static?final?long?serialVersionUID?=?1L;
private?String[]?str?=?{?“該動物有毛發(fā)“?“該動物有奶“?“該動物有羽毛“?“該動物會飛“?“該動物會吃肉“?“該動物有犬齒“?“有爪“?“眼盯前方“?“該動物是哺乳動物“?“有蹄“
“是嚼反芻動物“?“該動物是食肉動物“?“是黃褐色“?“身上有暗斑點“?“身上有黑色條紋“?“該動物是有蹄類動物“?“有長脖子“?“有長腿“?“不會飛“?“有黑白二色“?“會游泳“
“該動物是鳥“?“善飛“?};

private?JList?list?=?new?JList(str);
private?JTextArea?text?=?new?JTextArea(10?10);
private?JTextArea?result?=?new?JTextArea(20?20);
private?JButton?button?=?new?JButton(“開始識別“);
private?String[]?cause?=?new?String[20];
private?String?resultString?=?““;
int?width?=?Toolkit.getDefaultToolkit().getScreenSize().width;
int?height?=?Toolkit.getDefaultToolkit().getScreenSize().height;

private?ListSelectionListener?lister?=?new?ListSelectionListener()?{
public?void?valueChanged(ListSelectionEvent?e)?{
if?(e.getValueIsAdjusting())
return;
text.setText(““);
object[]?items?=?list.getSelectedValues();
for?(int?i?=?0;?i? text.append(items[i]?+?“\n“);
cause[i]?=?(String)?items[i];
}
}
};

public?Test()?{
this.settitle(“動物識別系統(tǒng)“);
this.setSize(600?400);
this.setLocation((width?-?600)?/?2?(height?-?400)?/?2);
text.setEditable(false);
list.setVisibleRowCount(6);
Container?contentPane?=?getContentPane();
contentPane.setLayout(new?BoxLayout(contentPane?BoxLayout.X_AXIS));
contentPane.add(new?JScrollPane(list));
contentPane.add(text);
contentPane.add(button);
contentPane.add(result);
list.addListSelectionListener(lister);
setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
button.addActionListener(this);
setVisible(true);
}

public?void?actionPerformed(ActionEvent?e)?{
String?actionCommand?=?e.getActionCommand();
if?(e.getSource()?instanceof?JButton)
if?(“開始識別“.equalsIgnoreCase(actionCommand))?{
resultString?=?thinker(cause);
if?(resultString?!=?null)?{
result.setText(““);
result.append(resultString);
}?else?{
result.setText(““);
result.append(“Sorry!,請輸入更有效的信息^_^“);
}
}
}

public?String?thinker(String[]?cause)//?推理機

{

String[]?resultList?=?{?“該動物是哺乳動物“?“該動物是哺乳動物“?“該動物是鳥“?“該動物是鳥“

“該動物是食肉動物“?“該動物是食肉動物“?“該動物是有蹄類動物“?“該動物是有蹄類動物“?“該動物是金錢豹“

“該動物是老虎“?“該動物是長頸鹿“?“該動物是斑馬“?“該動物是鴕鳥“?“該動物是企鵝“?“該動物是信天翁“?};

String[][]?conditList?=?{?{?“該動物有毛發(fā)“?}?{?“該動物有奶“?}?{?“該動物有羽毛“?}

{?“該動物會飛“?}?{?“該動物會吃肉“?}?{?“該動物有犬齒“?}?{?“該動物是哺乳動物“?“有蹄“?}

{?“該動物是哺乳動物“?“是嚼反芻動物“?}

{?“該動物是哺乳動物“?“該動物是食肉動物“?“是黃褐色“?“身上有暗斑點“?}

{?“該動物是哺乳動物“?“該動物是食肉動物“?“是黃褐色“?“身上有黑

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????301??2019-03-07?19:23??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\.classpath

?????文件????????413??2019-03-07?19:35??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\.project

?????文件?????????98??2019-03-07?19:33??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\.settings\org.eclipse.core.resources.prefs

?????文件????????598??2019-03-07?19:23??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\.settings\org.eclipse.jdt.core.prefs

?????文件???????1511??2019-03-07?19:41??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\bin\Have_View\Test$1.class

?????文件???????6283??2019-03-07?19:41??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\bin\Have_View\Test.class

?????文件????????693??2019-03-07?19:41??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\bin\No_View\Facts.class

?????文件???????3512??2019-03-07?19:41??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\bin\No_View\Main.class

?????文件???????2796??2019-03-07?19:41??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\bin\No_View\Rule.class

?????文件???????6276??2019-03-07?19:37??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\src\Have_View\Test.java

?????文件????????450??2019-03-07?19:33??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\src\No_View\Facts.java

?????文件???????4086??2019-03-07?19:33??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\src\No_View\Main.java

?????文件???????3186??2019-03-07?19:33??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\src\No_View\Rule.java

?????文件????????139??2019-03-07?19:48??Java實現(xiàn)的動物識別系統(tǒng)\下載須知.txt

?????文件?????746213??2019-03-07?19:45??Java實現(xiàn)的動物識別系統(tǒng)\實驗報告.docx

?????目錄??????????0??2019-03-07?19:41??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\bin\Have_View

?????目錄??????????0??2019-03-07?19:41??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\bin\No_View

?????目錄??????????0??2019-03-07?19:28??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\src\Have_View

?????目錄??????????0??2019-03-07?19:28??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\src\No_View

?????目錄??????????0??2019-03-07?19:29??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\.settings

?????目錄??????????0??2019-03-07?19:41??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\bin

?????目錄??????????0??2019-03-07?19:33??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System\src

?????目錄??????????0??2019-03-07?19:28??Java實現(xiàn)的動物識別系統(tǒng)\National?Animal?Identification?System

?????目錄??????????0??2019-03-07?19:47??Java實現(xiàn)的動物識別系統(tǒng)

-----------?---------??----------?-----??----

???????????????776555????????????????????24


評論

共有 條評論