摘要:整體思路因為我的學習方向一直都是開發(fā),編程接觸的并不多,建立整個完整的體系較為復雜,難免有紕漏,所以我決定通過文章描述一下我的思路其實涉及到的關鍵點有圖形化界面開發(fā)事件處理機制服務器搭建使用圖形化界面開發(fā)圖形化的開發(fā)主要使用了確定取消事件處
整體思路
因為我的學習方向一直都是WEB開發(fā),java編程接觸的并不多,建立整個完整的體系較為復雜,難免有紕漏,所以我決定通過文章描述一下我的思路
其實涉及到的關鍵點有:
java圖形化界面開發(fā)
java事件處理機制
tomcat服務器搭建
Socket使用
1.圖形化界面開發(fā)圖形化的開發(fā)主要使用了JFrame
JTextField
JButton
private JButton jbOk = new JButton("確定"); private JButton jbCancel = new JButton("取消");2.java事件處理機制
在創(chuàng)立按鈕之后,需要給按鈕添加事件監(jiān)聽
jbOk.addActionListener(this); jbCancel.addActionListener(this);
同時要有處理函數(shù),button按鈕對應的函數(shù)是actionPerformed()函數(shù)
3. tomcat服務器搭建圖像化界面的編寫告一段落,下面就是對數(shù)據(jù)進行處理了
因為使用jdbc進行連接,需要tomcat/conf/context.xml下進行配置,使其連接mysql數(shù)據(jù)庫:
將socket通信整合在tomcat中,需要出發(fā)socket服務器,需修改conf目錄中的web.xml
socketdemo SocketServlet 1 socketdemo /demo
使其開機啟動
4.Socket使用1.服務器端
ServerSocket server = new ServerSocket(9998); Socket incoming = server.accept();
但是最好多帶帶建立一個線程
2.客戶端
Socket socket = new Socket("127.0.0.1",8080);
3.jdbc
try{ //加載MySql的驅(qū)動類 Class.forName("com.mysql.jdbc.Driver") ; }catch(ClassNotFoundException e){ System.out.println("找不到驅(qū)動程序類 ,加載驅(qū)動失??!"); e.printStackTrace() ; }
參考地址java開發(fā)JDBC連接步驟
4.使用數(shù)據(jù)流對返回的數(shù)據(jù)進行處理
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/65090.html
摘要:一通過學生價購買云服務器步驟一個人認證與實名認證進入阿里云官網(wǎng)點擊右上角登錄按鈕這里使用的是淘寶賬號密碼支付,這個大家應該都有吧,沒有自己去注冊個淘寶賬號輸入淘寶賬號密碼后點擊激活之后點頭像后點擊實名認證點擊支付寶認證點擊立即認證后進入支付一.通過學生價購買云服務器 步驟一:個人認證與實名認證 1.進入阿里云官網(wǎng)2.點擊右上角登錄按鈕(這里使用的是淘寶賬號密碼支付,這個大家應該都有吧,沒有自...
摘要:一通過學生價購買云服務器神奇的傳送門步驟一個人認證與實名認證進入阿里云官網(wǎng)點擊右上角登錄按鈕這里使用的是淘寶賬號密碼支付,這個大家應該都有吧,沒有自己去注冊個淘寶賬號輸入淘寶賬號密碼后點擊激活之后點頭像后點擊實名認證點擊支付寶認證點擊一.通過學生價購買云服務器神奇的傳送門步驟一:個人認證與實名認證 1.進入阿里云官網(wǎng)2.點擊右上角登錄按鈕(這里使用的是淘寶賬號密碼支付,這個大家應該都有吧,沒...
閱讀 3735·2021-10-12 10:11
閱讀 1119·2021-09-22 15:42
閱讀 3581·2019-08-30 13:06
閱讀 986·2019-08-29 17:05
閱讀 1716·2019-08-29 12:21
閱讀 2462·2019-08-29 11:31
閱讀 1281·2019-08-23 18:37
閱讀 1341·2019-08-23 14:58