Re: [問題] socket跟swing

看板java作者 (痞子軍團團長)時間14年前 (2011/12/08 09:55), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《B90165 (abc)》之銘言: : 請問,如果我要寫一個socket跟swing連接做得到嗎 : 類似:client跟server連線後,server這端有一個swing視窗有幾個按鈕 : 如果我按up的按鈕,就會傳1這個值給server,再由server傳給client : 在client這端顯示1這個值 : 按down的按鈕就傳2 : 以此類推 : 這樣做得到嗎 : 想請問這個過程比較容易出問題的地方在哪部分 : 因為本人第一次接觸socket跟swing一起,所以不太了解 寫 Java 的好處在於,除非你去碰什麼 JNI 以下的東西 不然,你遇到的什麼東西都是在 JVM 上頭的 class/object 那怕你是在寫 JSP、那也還是 JVM 上頭的 class/object 只不過 JSP Container 幫你做了一些事情 撒尿蝦跟牛肉要怎麼摻在一起做成撒尿牛丸? 那不就是要先買隻撒尿蝦跟一塊牛肉 然後把撒尿蝦去殼取出想要的蝦肉 再把牛肉打成你要的樣子,把撒尿蝦塞進去 放到滾水裡頭成型 所以... new 一個 Socket 物件(撒尿蝦) new 一個 BufferedOutputStream(裝蝦肉的盤子) 把 Socket 跟 BufferedOutputStream 連結在一起(告訴廚師要把肉丟這不是丟地上) new 一個 JFrame (牛肉) new 一些 JButton 加到 JFrame 裡頭去(把牛肉打成你要的樣子) 要 JButton 被按下去的時候(總要用拇指把肉漿挖出一個洞吧) 要 BufferedOutputStream 送東西出去(把撒尿蝦肉塞進去) 放到滾水裡頭成型是 server 做的事情,先跳過 XD 不外乎準備一個爐子(SocketServer) 把水煮滾等東西丟進來 如果你不知道要怎麼處理撒尿蝦 你可以去翻撒尿蝦圖鑑(API),或是從海鮮料理手冊(Java IO 書籍)下手 同理,你不知道怎麼處理牛肉... 牛肉問題比較多,什麼瘦肉精組合肉、就連煮太老也不行 所以從家畜肉料理手冊(Swing 書籍)下手比較實在 至於摻在一起好不好吃? 這就是另外的問題了... 過程當中哪邊比較容易出問題? 如果你像火雞一樣打牛肉打的很習慣、鵝頭每天都在處理撒尿蝦 那湊在一起基本上就會跟電影裡頭演的一樣順 反過來說,如果你打牛肉打超過十下就累了,那到處都會出問題 什麼,要問「xx 能不能傳值給 oo,讓 oo 可以 xx 到天亮」 那個要半夜十二點之後才能問...... [羞] ==== 這是無聊作品... 我真的好無聊啊..... [遮臉] -- 錢鍾書: 說出來的話 http://www.psmonkey.org 比不上不說出來的話 Java 版 cookcomic 版 只影射著說不出來的話 and more...... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.10.184

12/08 12:31, , 1F
肚子餓了
12/08 12:31, 1F

12/09 02:59, , 2F
XD
12/09 02:59, 2F
文章代碼(AID): #1Eu1aIzW (java)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1Eu1aIzW (java)