出於安全的緣故,我們會看到在程序片我們的行為非常的受到限制。我們真實地感到,程序片是被臨時地加入在WEB浏覽器中的,因此,它的功能連同它的相關知識
直接在程序片中安放一個菜單是不可能的(Java 1.0,Java1.1和Swing庫不允許),因為它們是針對應用程序的。繼續,如果您不相信我並且確
對話框是一個從其它窗口彈出的窗口。它的目的是處理一些特殊的爭議和它們的細節而不使原來的窗口陷入混亂之中。對話框大量在設置窗口的編程環境中使用,但就
在Java 1.1中一個顯著的改變就是完善了新AWT的創新。大多數的改變圍繞在Java 1.1中使用的新事件模型:老的事件模型是糟糕的、笨拙的、非
在新的事件模型的組件可以開始一個事件。每種類型的事件被一個個別的類所描繪。當事件開始後,它受理一個或更多事件指明“接收器”
一.JPCAP簡介眾所周知,JAVA語言雖然在TCP/UDP傳輸方面給予了良好的定義,但對於網絡層以下的控制,卻是無能為力的。JPCAP擴展包彌補
所有AWT組件都被改變成包含addXXXListener()和removeXXXListener()方法,因此特定的接收器類型可從每個組件中增加和
我們經常都需要創建一個類,使其既可作為一個窗口調用,亦可作為一個程序片調用。為做到這一點,只需為程序片簡單地加入一個main()即可,令其在一個F
為注意到一些利用新事件模型的例子和為學習程序從老到新事件模型改變的方法,下面的例子回到在本章第一部分利用事件模型來證明的一些爭議。另外,每個程序包
新AWT事件模型給我們帶來的一個好處就是靈活性。在老的模型中我們被迫為我們的程序動作艱難地編寫代碼。但新的模型我們可以用單一方法調用增加和刪除事件
1 如何獲得某一個目錄下的文件列表? File MyDir = new File("C:/Windows/."); Strin
一般而言,我們需要設計我們的類如此以至於每一類做“一件事”。當涉及用戶接口代碼時就更顯得尤為重要,因為它很容易地封裝&ld
內部類是新的事件模型,並且事實上舊的事件模型連同新庫的特征都被它好的支持,依賴老式的編程方法無疑增加了一個新的混亂的因素。現在有更多不同的方法為我
利用桌面顏色,我們可知道當前用戶桌面都有哪些顏色選擇。這樣一來,就可在必要的時候通過自己的程序來運用那些顏色。顏色都會得以自動初始化,並置於Sys
基本理論:關於JAVA內部類:一個內部類的定義是定義在另一個類內部的類。 存在它的原因是: 1.一個內部類的對象能夠訪問創建它的對象的實現
非常不幸,打印時沒有多少事情是可以自動進行的。相反,為完成打印,我們必須經歷大量機械的、非OO(面向對象)的步驟。但打印一個圖形化的組件時,可能多
第一種情況: Comparator cmp = Collator.getInstance(java.util.Locale.CHINA);
Java 1.1對系統剪貼板提供有限的操作支持(在Java.awt.datatransfer package裡)。我們可以將字符串作這文字對象復制
迄今為止,我們已看到Java對創建可重復使用的代碼片工作而言是多麼的有價值。“最大限度地可重復使用”的代碼單元擁有類,因為
在經細節處理後,一個組件在類中被獨特的具體化,真正地成為一塊代碼。關鍵的爭議在於應用程序構建工具發現組件的屬性和事件能力。為了創建一個VB組件,程