kooyee ‘s blog

          開源軟件, 眾人努力的結晶, 全人類的共同財富
          posts - 103, comments - 55, trackbacks - 0, articles - 66
             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          Swing/Applet

          富客戶的網絡應用

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

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

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

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

               摘要: 我們知道,在Java Applet中出于安全性考慮,Applet是不允許對文件進行操作的,不僅不允許寫文件,而且不允許讀文件。盡管我們在編制Applet時即使使用了文件操作的語句Java不會報錯,在開發工具(如Cafe)中調試時也能夠正常運行,但當我們在瀏覽器中運行這個Applet時瀏覽器就會報錯。但有時我們的確要讀取文件中的內容,比如要將服務器中的.txt文件內容在Applet中顯示出來,是不是就沒有辦法了呢?





          ---- 不!有辦法。決竅就是我們不要將這些服務器上的文件作為普通文件來處理,而是將它們作為網絡資源來獲取它們的內容。在Java中可用于獲取網絡資源的類主要有兩種,一是URL類,另一個是URLConnection類。兩個類都提供了以字節流的方式讀取資源信息的方法,而且可以對資源信息的類型作出判斷,以便作相應的處理。不同之處是URLConnection類可提供的信息比URL類要多得多,它除了可以獲取資源數據外,還可以提供資源長度、資源發送時間、資源最新更新時間、資源編碼、資源的標題等許多信息。

          <  閱讀全文

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

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

               摘要: Swing中ComboBox改變選擇時ItemStateChanged 觸發兩次。一次時舊的選項deselect時觸發,另一個是在新的選項select時觸發。  閱讀全文

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

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

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

               摘要: 用來檢驗text changed可以用key-released events. 因為它能夠通過getText()得到textfield中改變后的text. 而 key-pressed event, key-typed event 得到的是改變前的文字  閱讀全文

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

               摘要: mouse clicked與 mouse pressed 的區別

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


          而后者只是觸發press事件, 也就是說按下鼠標就執行操作
            閱讀全文

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

          posted @ 2008-02-29 22:31 kooyee 閱讀(1085) | 評論 (0)  編輯 |

               摘要: 關于table的使用方法可以參考sun的官方網站:

          http://java.sun.com/docs/books/tutorial/uiswing/components/table.html


          主要是model的使用,去自定義table的format。

          在DefaultTableModel 基礎上改進model。 在定義new DefaultTableModel時修改override它的內部method
            閱讀全文

          posted @ 2008-02-29 21:07 kooyee 閱讀(287) | 評論 (0)  編輯 |

          posted @ 2008-02-23 23:30 kooyee 閱讀(1719) | 評論 (1)  編輯 |

          posted @ 2008-02-16 23:12 kooyee 閱讀(318) | 評論 (0)  編輯 |

          posted @ 2008-02-16 22:57 kooyee 閱讀(457) | 評論 (0)  編輯 |

               摘要: 使用eclipse的插件,首先設計form。然后可以把自己的code,后臺操作的代碼寫入到form的code中  閱讀全文

          posted @ 2008-02-09 18:55 kooyee 閱讀(1677) | 評論 (1)  編輯 |

               摘要: Swing中提供了JOptionPane類來實現類似Windows平臺下的MessageBox的功能,同樣在Java中也有,利用JOptionPane類中的各個static方法來生成各種標準的對話框,實現顯示出信息、提出問題、警告、用戶輸入參數等功能。這些對話框都是模式對話框。  閱讀全文

          posted @ 2008-02-08 20:19 kooyee 閱讀(966) | 評論 (0)  編輯 |

          posted @ 2008-02-08 18:08 kooyee 閱讀(1957) | 評論 (0)  編輯 |

          posted @ 2008-02-02 22:30 kooyee 閱讀(415) | 評論 (0)  編輯 |

          主站蜘蛛池模板: 锦州市| 娄烦县| 辽宁省| 黑山县| 太仓市| 库车县| 九龙县| 澄迈县| 昌乐县| 浙江省| 贡嘎县| 虞城县| 定西市| 开化县| 清原| 定远县| 南开区| 成武县| 白银市| 沂源县| 建德市| 申扎县| 高阳县| 桐城市| 齐河县| 综艺| 兰西县| 隆回县| 合川市| 山丹县| 康乐县| 山东| 青河县| 体育| 广西| 防城港市| 大渡口区| 商城县| 包头市| 红桥区| 新津县|