資源簡介
廣工的計網課程的課設選題和課程實驗的實驗報告,有興趣的同學可以下載來看一下。。。只能幫到這里了
代碼片段和文件信息
import?java.awt.Color;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.awt.event.MouseListener;
import?javax.swing.*;
public?class?ChatWindow?extends?Jframe{
static?JList?friendlist?=?null;
static?DefaultListModel?dm?=?null;//創建并設置列表數據模型
static?JTextArea?chatboard?=?null;//聊天面板
static?JTextArea?editboard?=?null;//消息發送框
JButton?sendbt?=?null;//發送按鈕
JButton?closebt?=?null;//關閉按鈕
JButton?clsbt?=?null;//清屏按鈕
JButton?sendFilebt?=?null;//發送文件按鈕
JScrollPane?jsp?=?null;//聊天面板滾動條
ChatWindow(){
super();
settitle(“局域網即時聊天“);
this.setLayout(null);
//聊天面板的設置
chatboard?=?new?JTextArea();
//chatboard.setSize(340230);
chatboard.setEditable(false);
chatboard.setBorder(BorderFactory.createLineBorder(Color.darkGray2));//設置邊框
//聊天面板滾動條的設置
jsp?=?new?JScrollPane(chatboard);
//this.add(chatboard);
jsp.setSize(340230);
this.add(jsp);
//chatboard.setLocation(1010);
jsp.setLocation(1010);
//dm的配置
dm?=?new?DefaultListModel();
// dm.addElement(“123123“);
//friendlist的配置
friendlist?=?new?JList(dm);
friendlist.setSize(120400);
friendlist.setBorder(BorderFactory.createLineBorder(Color.darkGray2));
//setMode,動態添加元素
friendlist.setModel(dm);
friendlist.addMouseListener(new?friendlist_doubleclick());//雙擊ip地址
this.add(friendlist);
friendlist.setLocation(37010);
//editboard的設置
editboard?=?new?JTextArea();
editboard.setSize(340100);
editboard.setEditable(true);
this.add(editboard);
editboard.setBorder(BorderFactory.createLineBorder(Color.darkGray2));
editboard.setLocation(10280);
//發送按鈕的設置
sendbt?=?new?JButton(“發送“);
sendbt.setSize(6020);
this.add(sendbt);
sendbt.setLocation(290385);
sendbt.addActionListener(new?sendbt_adapter());//發送按鈕監聽事件
//清屏按鈕的設置
clsbt?=?new?JButton(“清屏“);
clsbt.setSize(6020);
this.add(clsbt);
clsbt.setLocation(220385);
clsbt.addActionListener(new?clsbt_adapter());//清屏按鈕監聽事件
//關閉按鈕的設置
closebt?=?new?JButton(“關閉對話“);
closebt.setSize(12020);
this.add(closebt);
closebt.setLocation(10385);
closebt.addActionListener(new?closebt_adapter());//關閉對話按鈕監聽事件
//文件發送按鈕的設置
sendFilebt?=?new?JButton(“發送文件“);
sendFilebt.setSize(12020);
this.add(sendFilebt);
sendFilebt.setLocation(10255);
sendFilebt.addActionListener(new?sendFilebt_adapter());//發送文件按鈕監聽事件
setLocation(400200);
setSize(500450);
setResizable(false);
//窗口關閉按鈕
this.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);?
setVisible(true);
}
static?void?getFriendList(String?ip){
dm.addElement(ip);
chatboard.append(“主機“?+?ip?+?“上線!\n“);
//friendlist.updateUI();
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????1975296??2018-05-22?02:15??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網實驗報告\-計算機網絡實驗報告.doc
?????文件?????993792??2018-05-22?02:16??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\7.基于P2P的局域網即時通信系統?.doc
?????文件??????????0??2017-06-26?16:28??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件??????49277??2017-06-30?19:07??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件????????561??2017-06-26?16:30??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件????????911??2017-06-30?10:19??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件?????????57??2017-06-30?12:26??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件????????159??2017-06-29?13:58??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件???????9304??2017-06-30?19:09??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件?????166413??2017-06-30?12:26??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件??????????1??2017-06-30?19:09??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件????????203??2017-06-30?19:09??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件??????????1??2017-06-30?19:09??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件???????2304??2017-06-30?19:09??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件???????1486??2017-06-30?19:09??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件?????????42??2017-06-29?13:58??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件????????201??2017-06-26?16:41??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件?????????87??2017-06-26?16:28??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件????????482??2017-06-26?16:32??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件????????459??2017-06-26?21:19??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件????????662??2017-06-30?19:07??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件?????????58??2017-06-26?16:28??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件?????????73??2017-06-26?16:41??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件?????????62??2017-06-26?16:28??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件?????????97??2017-06-26?16:28??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件????????194??2017-06-26?16:41??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件?????????50??2017-06-28?01:10??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件????????124??2017-06-26?20:25??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件?????????88??2017-06-26?16:28??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
?????文件?????????69??2017-06-26?16:41??廣工-計算機網絡-計網實驗+課設-廣東工業大學\計網課程設計\P2PPChats\.me
............此處省略236個文件信息
評論
共有 條評論