kooyee ‘s blog

          開源軟件, 眾人努力的結(jié)晶, 全人類的共同財(cái)富
          posts - 103, comments - 55, trackbacks - 0, articles - 66
             :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          Swing/Applet

          富客戶的網(wǎng)絡(luò)應(yīng)用

          posted @ 2008-06-25 23:18 kooyee 閱讀(569) | 評(píng)論 (3)  編輯 |

               摘要: 自從JDK1.4版本后Swing程序就支持用戶自定義外觀,以后就不用再使用java原始的‘丑陋’外觀。下面我們就來(lái)看一下如何讓程序使用我們熟悉的XP外觀。  閱讀全文

          posted @ 2008-06-05 20:23 kooyee 閱讀(872) | 評(píng)論 (0)  編輯 |

          posted @ 2008-03-15 19:41 kooyee 閱讀(295) | 評(píng)論 (0)  編輯 |

               摘要: 我們知道,在Java Applet中出于安全性考慮,Applet是不允許對(duì)文件進(jìn)行操作的,不僅不允許寫文件,而且不允許讀文件。盡管我們?cè)诰幹艫pplet時(shí)即使使用了文件操作的語(yǔ)句Java不會(huì)報(bào)錯(cuò),在開發(fā)工具(如Cafe)中調(diào)試時(shí)也能夠正常運(yùn)行,但當(dāng)我們?cè)跒g覽器中運(yùn)行這個(gè)Applet時(shí)瀏覽器就會(huì)報(bào)錯(cuò)。但有時(shí)我們的確要讀取文件中的內(nèi)容,比如要將服務(wù)器中的.txt文件內(nèi)容在Applet中顯示出來(lái),是不是就沒(méi)有辦法了呢?





          ---- 不!有辦法。決竅就是我們不要將這些服務(wù)器上的文件作為普通文件來(lái)處理,而是將它們作為網(wǎng)絡(luò)資源來(lái)獲取它們的內(nèi)容。在Java中可用于獲取網(wǎng)絡(luò)資源的類主要有兩種,一是URL類,另一個(gè)是URLConnection類。兩個(gè)類都提供了以字節(jié)流的方式讀取資源信息的方法,而且可以對(duì)資源信息的類型作出判斷,以便作相應(yīng)的處理。不同之處是URLConnection類可提供的信息比URL類要多得多,它除了可以獲取資源數(shù)據(jù)外,還可以提供資源長(zhǎng)度、資源發(fā)送時(shí)間、資源最新更新時(shí)間、資源編碼、資源的標(biāo)題等許多信息。

          <  閱讀全文

          posted @ 2008-03-15 00:51 kooyee 閱讀(1036) | 評(píng)論 (1)  編輯 |

          posted @ 2008-03-08 00:50 kooyee 閱讀(1886) | 評(píng)論 (0)  編輯 |

               摘要: Swing中ComboBox改變選擇時(shí)ItemStateChanged 觸發(fā)兩次。一次時(shí)舊的選項(xiàng)deselect時(shí)觸發(fā),另一個(gè)是在新的選項(xiàng)select時(shí)觸發(fā)。  閱讀全文

          posted @ 2008-03-07 23:53 kooyee 閱讀(1645) | 評(píng)論 (1)  編輯 |

          posted @ 2008-03-02 00:16 kooyee 閱讀(1047) | 評(píng)論 (0)  編輯 |

          posted @ 2008-03-01 19:52 kooyee 閱讀(847) | 評(píng)論 (0)  編輯 |

               摘要: 用來(lái)檢驗(yàn)text changed可以用key-released events. 因?yàn)樗軌蛲ㄟ^(guò)getText()得到textfield中改變后的text. 而 key-pressed event, key-typed event 得到的是改變前的文字  閱讀全文

          posted @ 2008-03-01 19:44 kooyee 閱讀(462) | 評(píng)論 (0)  編輯 |

               摘要: mouse clicked與 mouse pressed 的區(qū)別

          前者是在同一個(gè)位置press和release才觸發(fā)事件,執(zhí)行操作. 如果在用戶一個(gè)位置按下鼠標(biāo)后改變了主意,則移動(dòng)到另一個(gè)位置(按鈕外面)放開就會(huì)取消操作(不執(zhí)行操作).


          而后者只是觸發(fā)press事件, 也就是說(shuō)按下鼠標(biāo)就執(zhí)行操作
            閱讀全文

          posted @ 2008-03-01 19:25 kooyee 閱讀(953) | 評(píng)論 (0)  編輯 |

          Full Swing/Applet Archive

          主站蜘蛛池模板: 呈贡县| 成安县| 肃宁县| 通河县| 搜索| 阜阳市| 连城县| 磐安县| 长汀县| 金坛市| 新晃| 香格里拉县| 岳阳市| 建平县| 西乌| 大新县| 内黄县| 汽车| 汉寿县| 巍山| 常德市| 丰宁| 抚顺市| 潼南县| 买车| 建湖县| 汝州市| 康乐县| 无极县| 龙游县| 蒙阴县| 镇平县| 尉氏县| 铜梁县| 富顺县| 潢川县| 太康县| 徐州市| 乳源| 德令哈市| 永清县|